Location and Contact Details 185 City Hall Sq S Windsor, ON Telephone: 519-253-2549 Website Share Tweet Share Email Copy Link