NameArmoury Hall
Address1 Macdonald Square, Elora, ON N0B 1S0, Canada
CategorySights / Landmarks / Museums
DescriptionThe Armoury Hall building located at 23 High Street is situated at the northeast corner of High and Clyde Streets, abutting the Grand River, in the former Village of Elora, in the...

More Details...
Coordinates43.68326, -80.43094
Web address