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.