Location and Contact Details 774 Ouellette Ave Windsor, ON Telephone: 519-253-8006 Facebook Features: Open During COVID-19 Crisis Share Tweet Share Email Copy Link