Our Story
About Ottawa Street Medical Centre
Windsor's most complete medical facility β designed from the ground up to make healthcare simpler.
Our Mission
Healthcare Shouldn't Be Complicated
Ottawa Street Medical Centre was built around a simple idea: patients shouldn't have to travel across the city to get the care they need. By bringing mental health, physical health, walk-in services, and pharmacy together under one roof, we've created a healthcare environment that's genuinely convenient.
Our clinicians collaborate directly, meaning your care is coordinated β not fragmented. Your mental health team knows your physical health history. Your prescriptions are filled the same day. That's the Ottawa Street difference.
All Under One Roof
4 clinics and a full pharmacy β one building, one address.
Integrated Care
Our providers collaborate to deliver coordinated, holistic healthcare.
Windsor's Own
Located at 1535 Ottawa Street in the heart of Windsor, ON.
Ready to Experience the Difference?
Book an appointment today or explore our services to find the care that's right for you.