Location and Contact Details 380 Pelissier Street Windsor, ON Telephone: 519-987-3578 Website Facebook Share Tweet Share Email Copy Link