Immaculate Conception Catholic ChurchParishShare705 Delaware AvenueAlamogordo, NM 88310United StatesGet directions