Graduated: 2021
Offers telehealth
NPI: 1295467504
Practice Locations (4)
HELEN FARABEE CENTERS
1000 BROOK AVE
WICHITA FALLS, TX 763015007
9403973143
HELEN FARABEE CENTERS
1000 BROOK ST
WICHITA FALLS, TX 763015007
TAFT COUNSELING CENTER INC
2934 KEMP BLVD
WICHITA FALLS, TX 763081017
9406911899
HELEN FARABEE CENTERS
500 BROAD ST
WICHITA FALLS, TX 763013109
9403973300
Source: CMS National Downloadable File, September 2026.