Located at Sterling Rd in Glace Bay, Nova Scotia, St Leo's Parish Hall is a company inside the churches & other places of worship category of Canpages website.
Phone 902-849-6967 to get in touch with St Leo's Parish Hall that is in your neighbourhood.
Finally, you can send this to your friends by accessing Facebook or Twitter links.