Real Estate listings near Windsor City Hall
The Windsor City Hall is currently home to the Windsor City Council and office of the mayor in Windsor, Ontario, Canada. The Windsor City Hall consists of 2 buildings both situated in the Windsor's City Hall Square. The main city hall building is located on 350 City Hall Square West, where it was formerly Central Public School prior to construction in 1955.