Saint Laurence Catholic ChurchParishShare2300 North Spring StreetAmarillo, TX 79107United StatesGet directions