Primary care
Personalized care, local access, lifelong trust.
High-quality primary care across Solano, Napa and Yolo counties
Northbay Health Primary Care provides exceptional family practice, internal medicine and pediatric physicians close to your home with compassionate staff and access to an entire network of specialists, should you ever need one.
Our primary healthcare providers take that extra step to really get to know you, offering medical advice that fits your lifestyle. It’s all part of Northbay Health’s mission: Improving the well-being of our communities by providing conveniently accessible, high-quality care.
Care when and where you need it
When your schedule won’t allow you to see your regular doctor, Northbay Health Urgent Care is here for immediate care that doesn’t require the ER. With locations in American Canyon, Benicia, Dixon, Fairfield, Green Valley, Rio Vista, Vacaville and Winters – with more planned by the end of 2026 – our clinics treat non-life-threatening illnesses and injuries seven days a week. Walk-ins are welcome.
Patient portal, MyNorthbayDoc
Stay connected with your Northbay Health care team with MyNorthbayDoc, our online patient portal that lets you communicate securely with your doctor, schedule appointments and review your health record, including lab reports.
Get your flu shot
Get your flu shot to protect you and your family. Northbay Health’s providers recommend getting your flu shot before the end of October for the best protection.
Find the best doctor for you
View providers specializing in primary health care services.

Kulbir Bajwa, MD
Internal Medicine, Primary Care

Angela Brennan, DO
Family Medicine, Primary Care

Gilbert Chang, MD
Pediatrics, Primary Care

Larissa Chartrand, MD
Internal Medicine, Primary Care

William Chen, DO
Family Medicine, Primary Care

Ankit Dubey, MD
Internal Medicine, Primary Care

Diane Elizabeth Eapen, MD
Internal medicine, Primary Care

Prince Ehimamiegho, MD
Family Medicine, Primary Care

Douglas Freeman, MD
Family Medicine, Primary Care

Ehsan Ghods, DO
Family Medicine, Primary Care

Michael Ginsberg, MD
Pediatrics, Primary Care

Ali Hassani, MD
Internal Medicine, Primary Care

Matthew Heeren, MD
Pediatrics, Primary Care

Alina Hongsakaphadana, MD
Family Medicine, Primary Care

Adel Ibrahim, MD
Internal Medicine, Primary Care

Priyansha Jamwal, MD
Pediatrics

Shanaz Khambatta, DO
Family Medicine, Primary Care

Sumerra Khan, DO
Family Medicine, Primary Care

Rajdeep Kular, MD
Family Medicine, Primary Care

Nadir Matti, MD
Family Medicine, Primary Care

Stephen Newman, MD
Family Medicine, Primary Care

Nguyen Khoi Nguyen, MD
Family Medicine, Primary Care

Michael Novak, MD
Family Medicine, Primary Care

Katherine Roller, MD
Family Medicine, Primary Care

Carmen Solano, MD
Family Medicine, Primary Care

Paarth Shah, MD
Internal Medicine, Primary Care

Michael Tang, MD
Internal Medicine, Primary Care

Teresa Whitley, MD
Internal Medicine, Primary Care

Kevin Xunan, DO
Family Medicine, Primary Care

Judy Yang, DO
Pediatrics, Primary Care

Eleen Zarebidaki, MD
Primary Care, Pediatrics

Sharon L. Collins, NP
Advanced Health Practitioner, Primary Care

Annie Condolon-Kohler, NP
Advanced Health Practitioner, Primary Care

Nerissa Hunter, NP
Advanced Health Practitioner, Primary Care

Anne Keith, MSN, FNP
Advanced Health Practitioner, Primary Care

Niko Lazarewicz, NP
Advanced Health Practitioner, Primary Care

Patricia Moré, NP
Advanced Health Practitioner, Primary Care

Sharon Pabla, PA
Advanced Health Practitioner, Primary Care

Lida Ward, NP
Advanced Health Practitioner, Primary Care
Lab hours: 8 am–4:30 pm
For all primary care locations in Vacaville, Fairfield and Green Valley.
Locations
Appointments are available from 8 am–5 pm from Mon–Fri. Our call center is open from 7:30 am–5 pm from Mon–Fri.
Call 707-646-5500.
Coming soon: Integrative Primary Care in Napa at 703 Trancas Street, and Primary Care in Vallejo at 155 Glen Cove Marina Road, Suite 100.
Northbay Health Primary Care – American Canyon
416 Napa Junction, American Canyon, CA 94503 | 707-646-5500
Northbay Health Primary Care – Dixon
1305 Stratford Avenue, Dixon, CA 95620 | 707-646-5500
Northbay Health Primary Care – Fairfield
2470 Hilborn Road, Fairfield, CA 94534 | 707-646-5500
Northbay Health Primary Care – Green Valley
4520 Business Center Drive, Suite 200, Fairfield, CA 94534 | 707-646-5500
Northbay Health Primary Care – Green Valley Crossing
5117 Business Center Drive, Fairfield, CA 94534 | 707-646-5500
Northbay Health Primary Care – Napa
3443 Villa Lane, Suite 10, Napa, CA 94558 | 707-646-5500
Northbay Health Primary Care – Rio Vista
327 Main Street, Rio Vista, CA 94571 | 707-646-5500
Northbay Health Primary Care – Vacaville
421 Nut Tree Road, Vacaville, CA 95688 | 707-646-5500
Northbay Health Primary Care – Winters
101 Main Street, Winters, CA 95694 | 530-212-7063
What’s new with Northbay Health?
Get news you can use to stay healthy and get the most out of your medical group.












