Family Life Center Inc

677 West Covington Avenue, Attalla, AL, 35954

Phone: 256-538-7458

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

Services