Odyssey House
2420 Norbert St
Flint
MI
48504
(810) 237-9857
Open Map
Description
Odyssey House The is located at 2420 Norbert St, Flint, MI..
by merchantcircle on March 24, 2015 from
merchantcircle
Alcoholism Information & Treatment Centers
Drug Abuse & Addiction Centers
Drug Abuse & Addiction Info & Treatment
Flint
health
Health Services
hospital
medical
rehab
rehabilitation