"Mental health service"
All cities
Home
Cities
Wichita Falls
Mental health service
Helen Farabee Centers - IDD Facility
Helen Farabee Centers - IDD Facility
1601 9th St, Wichita Falls, TX 76301, United States
Appearance
Photos
Comments
Information
Working hours
Services
Similar organizations
Appearance
Photos
Comments
D.
Review №1
Omg such good people
Information
5
Photos
1
Comments
Rating
Address:
1601 9th St, Wichita Falls, TX 76301, United States
Site:
https://helenfarabee.org/
Phone:
+1 940-397-3335
Edit info
Daily News:
surge selma al
pretty nails anderson sc
uhaul inver grove heights
brenner crossing apartments
laundromat west hartford
Categories
Mental health service
Accessibility
Wheelchair-accessible entrance:
Yes
Similar organizations
Re
Red River Hospital
1505 8th St, Wichita Falls, TX 76301, United States
New Leaf Behavioral Health
719 Scott Ave #620, Wichita Falls, TX 76301, United States
Mary Amanda Beaver Counseling Svcs
719 Scott Ave Ste 630, Wichita Falls, TX 76301, United States
Texoma Mental Health Associates
900 8th St #716, Wichita Falls, TX 76301, United States
Autism Spectrum Program
1800 Rose St, Wichita Falls, TX 76301, United States
D & S Residential Services Inc
4007 Call Field Rd # C, Wichita Falls, TX 76308, United States
Wi
Wichita Falls Treatment Services
207 Broad St, Wichita Falls, TX 76301, United States
Wood Care Center
4923 Lake Park Dr, Wichita Falls, TX 76302, United States
Jennyfer Rosado
710 Lamar St, Wichita Falls, TX 76301, United States
Helen Farabee Centers
516 Denver St, Wichita Falls, TX 76301, United States