Cancel

Immaculate Heart Of Mary Shrine

(5 Reviews)
1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada

(250) 457-9930


Contact and Address

Category: Church, Point of interest, Establishment, Place of worship,
Address: 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada
Postal code: V0K 1H0
Phone: (250) 457-9930

Location & routing

Get Directions

Most Recent Reviews


  • (May 4, 2023, 8:08 am)

    I have been searching for a property to use as a retreat for people who are longing for peace in their hearts with the Lord and our mother Mary.


  • (December 11, 2021, 7:36 pm)

    Incredible place; attended a couple of conferences there and it is a venue with a magnificent and beautiful, welcoming, and reverent environment.


  • (August 31, 2021, 4:13 pm)

    This is a Beautiful & Peaceful place people must go there ๐Ÿ™๐Ÿป๐ŸŒน๐Ÿ™๐Ÿป


  • (April 11, 2021, 12:24 am)

    What a beautiful place... The shrine, the grounds, the community


  • (July 28, 2019, 1:21 am)

    Prayer and meditation

Write a Review

Photos of Immaculate Heart Of Mary Shrine

Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930
Immaculate Heart Of Mary Shrine | 1566 Stage Rd, Cache Creek, BC V0K 1H0, Canada | Phone: (250) 457-9930