St. Leo's Parish Hall

Stirling Road , Glace Bay, NS, Canada