Family Life Center Inc
Attalla, AL · Private non-profit organization
STATE MENTAL HEALTH DEPARTMENT
- Address
- 677 West Covington Avenue, 35954
- Treatment
- IOP (Intensive Outpatient) · Outpatient
- Beds
- Accepting clients
- Phone
- 256-538-7458
Work at Family Life Center Inc? Claim this listing →