Immaculate Heart of Mary Catholic Church
Churches & Places of Worship
455 S Lake Powell Blvd, Page AZ 86040
(928) 645-2301
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Most Recent Comments
Write a review
March 2023
Website says Weekly Mass at 11am Mon-Fri, but no one is here.
October 2021
Very faithful parishioners, Sisters and priests. Hope will be able to visit again, someday
March 2020
Good Mass. More traditional like it's supposed to be.
More Comments(12)
You May Also Like
0.43 miles
Page First Assembly Of God - 263 S Lake Powell Blvd, Page
Church
0.44 miles
Lake Powell Nazarene Church - 255 S Lake Powell Blvd, Page
Church
0.66 miles
Page Church of Christ - 530 Vista Ave, Page
Church
1.19 miles
The Potter's House Page - S Lake Powell Blvd #4497, Page
Church
Page, Arizona
Immaculate Heart of Mary Catholic Church
Catholic Church in Page, AZ
455 S Lake Powell Blvd, Page
(928) 645-2301
Website
Suggest an Edit