Saint Peter Catholic ChurchParishShare100 East Deming StreetRoswell, NM 88203United StatesGet directions