Location and Contact Details 25 Chatham St E Windsor, ON Telephone: 519-253-0123 Website Facebook Share Tweet Share Email Copy Link