Location and Contact Details 350 Dougall Ave Windsor, ON Telephone: 519-256-7868 Website Facebook Features: Wheelchair Friendly Share Tweet Share Email Copy Link