Location and Contact Details 631 Ouellette Ave Windsor, ON Telephone: 519-258-2008 Website Facebook Instagram Share Tweet Share Email Copy Link