Location and Contact Details 90 Park St W, Unit 104 Windsor, Ontario, N9A 7A8 Telephone: 519-977-6677 Facebook Instagram Share Tweet Share Email Copy Link