This clinic has some good points and some bad.
Pros: Short wait times to be seen for walk ins, blood lab on site
Cons: If you are even 1min late for your dr appointment and you've even CALLED to notify, they cancel your appointment. (which they don't even tell you on the phone, they wait till you get there)
You're only allowed to discuss one issue at a time even if you have an appointment with your family doc.
The doctors are okay but not great.