New Helen Farabee Center 1515 North Business 287, Decatur, TX 76234