Helen Farabee Mental Health Center

1515 North Highway 81/287 Business, Decatur, Texas, 76234

Facility Operation

  • LCCG Local

Payment Accepted

  • FSA Federal
  • MI Military insurance

Helen Farabee Mental Health Center

1515 North Highway 81/287 Business, Decatur, Texas, 76234