Santa Clara Catholic ChurchParishShare707 Bayard StreetSanta Clara, NM 88026United StatesGet directions