High-Quality Urgent Care in Barrie
Providing modern, clean, and efficient healthcare services with the lowest wait times in the region.
Comprehensive care, all in one place.
From routine visits to chronic disease management — everything your family needs, with a team that knows you.
Blood pressure monitoring and management
Learn more ›Immunization and Vaccinations
Learn more ›Minor surgical procedures (suture removal, staple removal)
Learn more ›Preventive care (e.g., vaccinations, screenings)
Learn more ›Referrals to specialists
Learn more ›Routine physical exams
Learn more ›TB Testing (only when it is for school)
Learn more ›Upper and lower respiratory illness (cold, flu etc.)
Learn more ›Trusted by patients.
Based on 158 Google reviews.
★★★★★
“Very professional and Doctor was great spent time with you didn’t feel like they were rushing you out the door. Great place”
— Barb Richer
★★★★★
“I had a great experience. Everyone was very friendly, welcoming, and professional. The staff made me feel comfortable from the moment I arrived, and the doctor was kind, attentive, and took the time to listen to my concerns.”
— Kelly Mai
★★★★★
“Today I phoned the medical centre in tears and panicking about medical records from a previous doctor and the women at the centre were absolutely incredible. First – they were able to calm down a panicked, overwhelmed, first time mom so that in itself deserves an award! Then, they went above and beyond to help me solve my issue. They made phone calls on my behalf to expedite things and gave me clear written instructions that I can follow to pursue my next steps. I was there with my son and everyone was compassionate with him while he got his vaccines which means a lot to me. The centre was clean and organized and although I have not used it there is a pharmacy on site. Thank you especially to the front desk team and the Nurse. I wish I remembered their names but I was so frantic today that they slipped my mind. It’s nice knowing they are willing to help even when it’s slightly outside of their scope (all the issues I have are from before they were my doctor but they still work with me to solve them).”
— Emilina Ticknor
★★★★★
“Best Dr ever! All of the staff are also super nice and helpful. So grateful I found them!”
— Sharron Agar
★★★★★
“We were looking for a family doctor and came across Dr. Okorie. We made an appointment for a meet and greet and were quite pleased as she is knowable and very pleasant to talk to.”
— Michael White
A team built around your care.
Physicians, nurses, and support staff working together — so you always have someone who knows you.

Dr Ugomma Okorie
Physician
View profile →Maria Ofelia Argonia
Medical Office Administrator
View profile →Elizabeth Cirillo
Medical Office Administrator
View profile →Tammy Shank
Medical Office Administrator
View profile →Here when you need us.
Hours are kept current from Google. Book online or call us to find a time that works.
Staying informed shouldn’t be hard.
What to Expect at Your Annual Physical Exam
An annual physical is one of the most valuable appointments you can make — even when you feel healthy. Here’s what happens during a routine checkup and why preventive care matters.
Understanding Your Blood Test Results: A Plain-Language Guide
Blood tests give your doctor a detailed look at what’s happening inside your body. Here’s a clear breakdown of the most common panels — and what the numbers actually mean for your health.
5 Things to Prepare Before Your First Appointment
Starting with a new family doctor is an important step in taking control of your health. A little preparation goes a long way — here are five things to have ready before your first visit.
Book a visit in under two minutes.
Appointments are available for booking up to 14 days in advance. Check back daily for new openings.
Clinic policies.
Please review our policies before your visit.
Zero Tolerance
We do not tolerate any form of aggressive, abusive, or disruptive behaviour. This includes verbal or physical threats, harassment, or any inappropriate language.
No Shows
There is a $50 no show fee. You must advise us 24hrs before your appointment to cancel.