HELEN FARABEE CENTERS
Updated 6 days ago
1000 Brook Wichita Falls, TX 76301
The vision of the Helen Farabee Centers is a behavioral health and intellectual and developmental disabilities system working in partnership to create options that are responsive to the service needs of individuals and communities we serve...
Helen Farabee Centers specialize in providing access to community-based treatment and support services for persons with severe, persistent forms of mental illness, substance abuse and persons with intellectual and developmental disabilities.
Associated domains: helenfarabee.net