Immaculate Heart of Mary Catholic ChurchParishShare3700 Canyon RoadLos Alamos, NM 87544United StatesGet directions