We’re a family-run practice, and our aim is to provide medical care the old-fashioned way, with personal attention in a caring environment.

Learn More

New Patient Portal

Our new patient portal, MyChart, lets you view labs, pay bills, request appointments, download health forms, and more. Call our office to sign up!

Patient Portal

Flu Vaccine

OCTOBER 2017: We have flu shots in the office, for established patients only. (No flu mist.) Call for an appointment, or come to the walk-in clinic between 8:30 & 9:00 AM. (For walk-ins, please call and leave us a message in advance to let us know you’re coming.)

New Patients

Is our practice right for you? Find out more about us and sign up for our waiting list.

Learn More

Have a Bill to Pay?

No need to login to the Patient Portal. Go directly to our Bill Pay page, where you can use most major credit, debit, and HSA cards (except AmEx).

Pay Bills

Know Your Health Plan!

How well do you know your health insurance? Is it a PPO or HMO? Does it have deductibles or coinsurance?

Learn More

Antibiotics: Get Smart

Antibiotics can cure bacterial infections, but not viral infections like colds and flus! In some cases they can do more harm than good. Learn more at the CDC’s Get Smart About Antibiotics page.