Graduated: 2023
Offers telehealth
NPI: 1235962101
Practice Locations (4)
SUPPORTIVE CARE OF TEXAS PC
1110 WESTVIEW DR
SEYMOUR, TX 763803965
8667081240
HELEN FARABEE CENTERS
1000 BROOK AVE
WICHITA FALLS, TX 763015007
9403973143
HELEN FARABEE CENTERS
1000 BROOK ST
WICHITA FALLS, TX 763015007
HELEN FARABEE CENTERS
500 BROAD ST
WICHITA FALLS, TX 763013109
9403973300
Source: CMS National Downloadable File, September 2026.