Location and Contact Details 121 University W Windsor, ON Telephone: 519-973-1238 Website Facebook Instagram Twitter Features: Wheelchair Friendly Share Tweet Share Email Copy Link