11211, Sodom Road
Niagara Falls, Ontario
Retour à l'affichage
Image: 1/2
Willoughby Township Hall, located on Sodom Road in Niagara Falls.
City of Niagara Falls
Image: 2/2
Willoughby Township Hall, built in 1877.