Saint Thomas the Apostle ParishParishShare4100 South Coulter StreetAmarillo, TX 79109United StatesGet directions