Helen Farabee Clinic 1508 North Business 287, Decatur, TX 76234