Sharon Saint John Hall in Stellarton, Nova Scotia

Sharon Saint John Hall in Stellarton is a church, Acadia Avenue 33.

House Number
33
Street
Acadia Avenue
Amenity
place of worship
Building Type
building