Our Lady of the Mountains Catholic Church

The church is located at the west end of Lorimer Road, about 2km from Whistler Village and is serviced by the Tapley’s Connector Bus Route.

Add a review

Rating

Select a star to rate.