Open weekdays and Saturday mornings
Unhurried care for your whole family.
Family doctors who know your name, with same-day appointments every morning and video visits when you would rather stay home.
In an emergency, call your local emergency number. Add your local urgent care and crisis numbers here.
How we can help
Everyday care, close to home
Family medicine
Check-ups, illness and long-term care for all ages.
Children
Well-child visits, vaccines and school forms.
Vaccinations
Flu, travel and routine vaccines.
Health checks
Blood pressure, cholesterol and diabetes care.
Same-day visits
Appointments held every morning for urgent needs.
Video visits
Follow-ups and advice from home.
Your first visit in three steps
1. Register
Fill in the new patient form on our New patients page.
2. Book
Request a time that suits you, or call the front desk.
3. Visit
Bring your ID, insurance card and current medicines.