Crisis Intervention Services are available 24 hours a day by calling, toll-free 1-800-621-8504
Behavioral Health & IDD Centralized Intake 1-800-669-4166

Skip 
Navigation Link

Wichita Falls Area Community Foundation Grant

Helen Farabee Centers acquired the Early Childhood Intervention Program in October 2016. We are happy to announce that we recently received a grant from the Wichita Falls Area Community Foundation that will help to cover the costs of items necessary for the program to function. The ECI Program currently serves 150-175 developmentally delayed children, birth to 3 years of age, and their families, across a 10-county region.