By joseph.angelo / February 20, 2024 ← Return to Search Locations & Hours | Immaculate Heart of Mary Church Parish Library Immaculate Heart of Mary Church Parish LibraryLibrary Type: SpecialStreet Address: 3700 Canyon Rd.Mailing Address: N/ACity: Los AlamosZip: 87544