Location and Contact Details 875 Ouellette Avenue Windsor, ON, N9A 4J6 Telephone: 519-973-5573 Website Facebook Instagram Twitter Share Tweet Share Email Copy Link