Santa Teresa Catholic ChurchParishShare1042 North Knox StreetFort Hancock, TX 79839United StatesGet directions