Location and Contact Details 176 University Ave W. Windsor, Ontario Telephone: 519-977-1777 About Up to 7,500 Sq. Ft. Share Tweet Share Email Copy Link