Contact Us Our Headquarters The Downtown Mission of Windsor875 Ouellette Ave, Windsor, ON N9A 4J6, Canada Get Directions Facebook Instagram Your name Your email Subject Your message (optional)