Location and Contact Details 518 Victoria Ave Windsor, ON Telephone: 226-757-2544 Website Share Tweet Share Email Copy Link