Location and Contact Details 86 Chatham St E Windsor, ON Telephone: 519-252-1105 Website Facebook Share Tweet Share Email Copy Link