O4 Detail Hero Banner

Family medicine

Find a family doctor who is the right fit for everyone in your household.

We care for newborns to seniors

Health care for children and teens

We offer well-child visits and physicals for sports, camp and school.

Preventive care to keep your family healthy

Stay on top of routine care with annual checkups and shots. 

Minor outpatient surgeries

Our specialists are here to help with same-day surgeries.  

Sexual health and family planning

Get all your needs met in one place, including birth control, sexually transmitted infections (STIs) and more.  

O4 1 Column (Full)
O4 Accordion


We offer medical care for infants, children and adults. And we often care for multiple generations in a family. We help you and your family build a foundation for a lifetime of health and wellness.*

Family medicine doctors see people of all ages. Internal medicine doctors see adults ages 18 and older.

Family medicine is a type of primary care. A family medicine doctor oversees all your care. 

If you ever need specialty care or to talk to a specialist, your family medicine doctor can quickly connect you to the right type of care. Your family medicine doctor will also work closely with your specialists to make sure you get the right care at the right time.

We can help you with routine medical care like your family’s yearly checkups. We also care for long-term health problems, such as:

    • ADHD (attention-deficit hyperactivity disorder)
    • Allergies
    • Asthma (a breathing disease)
    • Autism (a complex disorder that affects how a person acts, communicates, learns and interacts with others)
    • Depression or anxiety (worrying more than normal)
    • Diabetes
    • High blood pressure
    • And other long-term health problems
O4 Lateral Card

Primary care


From preventive visits to urgent care when your child is sick, we can help your child grow and be well.

O4 Lateral Card

Specialty care

Internal medicine

Internal medicine doctors care for adults ages 18 and older.  

Helpful resources

O4 Complex Card

Become a patient  

We care for people of all ages and accept most health plans.

O4 Complex Card

Prepare for your visit  

Make the most of your visit by planning ahead. 

O4 Complex Card

Health and wellness resources

Learn ways to stay connected, safe and healthy.