Internal medicine
Our internal medicine doctors specialize in adult primary care. We’re here to help you stay as healthy as you can be
Our approach to internal medicine
Internal medicine is a medical specialty that focuses on the overall health and well-being of adults. Internal medicine doctors develop long-term relationships with patients and help prevent, diagnose and manage a variety of diseases. They are especially skilled in managing complex or chronic conditions.
At Northbay Health, our internal medicine doctors are part of our primary care team. We get to know you and your health needs over time, providing preventive care, treating illnesses and helping you manage ongoing conditions. When you need additional expertise, we can connect you with specialists and other health services.
Explore our internal medicine expertise
At Northbay Health, your care team includes your internal medicine doctor as well as advanced practice providers, nurses and medical assistants. Your team takes time to listen and answer all your questions.
Why choose Northbay Health internal medicine?
Our internal medicine offices are located across Solano, Napa and Yolo counties. When you need care right way, we offer same-day appointments. Video visits are also an option for some types of care.
Ongoing care from a familiar team
Convenient locations and visit options
On-site urgent care and blood draws at many locations
Enhanced chronic disease management
Coordinated referrals to specialists
Assistance navigating specialty care
Our internal medicine providers
View providers specializing in internal medicine at Northbay Health.

Michael M. Tang, M.D.
Internal medicine

Teresa Bridget Whitley, M.D.
Internal medicine

Paarth Mehul Shah, M.D.
Internal medicine

Kulbir Kaur Bajwa, M.D.
Internal medicine

Adel Mahrous Mesilhi Ibrahim, M.D.
Internal medicine

Yashna Lamsal, D.O.
Internal medicine

Ankit Dubey, M.D.
Internal medicine

Nicholas Maalouf, D.O.
Internal medicine

Diane Elizabeth Eapen, M.D.
Internal medicine

Ali Hassani, M.D.
Internal medicine

Larissa Hernandez Chartrand, M.D.
Internal medicine
Our internal medicine locations
Northbay Health's internal medicine experts see patients Monday through Friday from 8 am to 5 pm.

American Canyon
416 Napa Junction Rd Suite 140 American Canyon, CA 94503

Dixon
1305 Statford Ave Dixon, CA 95620

Fairfield
2470 Hilborn Rd, Fairfield, CA 94534

Green Valley
4520 Business Center Drive, Suite 200, Fairfield, CA 94534

Green Valley Crossing
5117 Business Center Dr Fairfield, CA 94534

Napa
3443 Villa Lane, Suite 10, Napa, 94558

Rio Vista
327 Main St Rio Vista, CA 94571

Vacaville
421 Nut Tree Road, Vacaville, CA 95688

Winters
101 Main St Winters, CA 95694




