St Francis De Sales is a Canadian Point Of Interest based in Cleveland, New Scotland. St Francis De Sales is located at 17 Church St, Cleveland, NS B0E 1J0, Canada,
Please contact St Francis De Sales using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find St Francis De Sales opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.