Churches & Places Of Worship in Santa Clara, NM Victory Assembly of God604 N Bayard StSanta Clara, NM, 880265755379085ChurchChurches Assemblies Of GodChurches PentecostalChurches Places Of WorshipPentecostal Churches First Baptist Church210 S ClevelandSanta Clara, NM, 880265755372224ChurchChurches Places Of Worship Show MoreSee AlsoChurches