St Louis De Montfort Catholic Church is a UK Church based in Mesachie Lake, British Columbia. St Louis De Montfort Catholic Church is located at 60 FERN, Mesachie Lake, BC V0R 2N0, Canada,
Please contact St Louis De Montfort Catholic Church using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find St Louis De Montfort Catholic Church opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.