Location and Contact Details 250 Dougall Ave Windsor, ON Telephone: 519-977-9707 Website Facebook Twitter Features: Free WIFI, Kid Friendly, On-site Parking, Pet-Friendly, Wheelchair Friendly Share Tweet Share Email Copy Link