State of Ohio Psych Hospital

930 South Detroit Avenue, Toledo, OH 43614