Location and Contact Details 405 Victoria Ave Windsor, ON Telephone: 519-971-0019 Website Facebook Share Tweet Share Email Copy Link