Family Life Center Inc

522 14th Street SE, Decatur, AL, 35601

Phone: 256-355-3703

Family Life Center Inc is a substance use treatment facility located in Decatur, AL. Reported services may include outpatient care. Contact the facility directly to confirm current programs, availability, eligibility, and insurance participation.

Services