Healthcare That’s All About You

A healthcare team that understands what
you need at every stage.


To provide the highest caliber medical team to improve patient health and the
patient experience through open access and intelligent use of technology.

Connect With Our Doctors
For Your Long-Term Health Needs

We believe you deserve more than 5 minutes with a doctor. You deserve a healthcare provider who cares about your long-term health, not simply treating symptoms with a quick prescription. We are here to connect with you not just in your visit, but for your entire health journey.

Same-day and next-day appointments often available

Our Team Provides
Comprehensive Care

Untitled design – 2021-01-12T101243.669

Ravinder Singh M.D.

Nulla porttitor accumsan tincidunt. Nulla porttitor accumsan tincidunt. Proin eget tortor risus. Quisque velit nisi, pretium ut lacinia in, elementum id enim. Mauris blandit aliquet elit 

Heidi Larson

Heidi Larson


Barbara Santa Cruz

Barbara Santa Cruz


Erica Faylor

Erica Faylor


228687146 (2)


Virtual Visits

Choose a virtual visit when you have a non-urgent medical need or when your schedule or a current health condition make in-person visits difficult.

Untitled design – 2020-12-22T092216.113

 in office

In-Office Visits

From chronic conditions to routine well visits, we’re committed to our patients for the long term. We get to know you and your specific health history.



Seniors First Program

We know older patients have unique healthcare needs. Understanding these special circumstances is why we created a Seniors First Program.


Give Patients Our Time And Our Attention

We value our older patients and understand their unique circumstances. It’s why we’ve developed a Seniors First Program to give patients the attention and care they deserve.

Here’s how we put patients like you first:

• A team-based approach to care.
• Enough staff so we don’t overbook.
• Time and attention from your doctor.
• Convenient text and email reminders.
• A seamless and quick check-in process.
• Hotline just for our older patients.
• Dedicated appointments for senior patients.

228687146 (4)
Untitled design – 2020-12-22T090329.503

Ready To Upgrade Your Healthcare Experience?

1. Request an appointment

Fill out a brief form. Our team will be in touch to confirm your appointment.

2. Fill out your new patient paperwork online

On the day of your appointment, the check-in process will be expedited and smooth.

3. Get the care you deserve

Our doctors will take the time to understand your health concerns and needs.

Untitled design – 2021-01-06T101233.294

Get your free guide to

5 Secrets to Living
a Longer Life

(and they aren’t what you expect!)