Location and Contact Details 720 Ouellette Ave Windsor, ON Telephone: 519-562-9565 Website Facebook Share Tweet Share Email Copy Link