Location and Contact Details 531 Pelissier Street Windsor, ON, N9A 4L2 Telephone: 519-944-0111 Website Facebook Instagram Share Tweet Share Email Copy Link