Primary Care

Making your health our priority

Call us to schedule an appointment at (530) 990-7412.

A senior and a doctor in a doctors office. The doctor is talking to the patient.
A group of friends hiking in the woods

What We Offer

We realize that knowing patients on a personal level is the first step to providing quality care throughout a lifetime. The physicians and advanced practice practitioners that make up our primary care team put a strong emphasis on creating a safe, friendly and compassionate environment for their patients in order to establish long-lasting relationships with a strong foundation of trust. Our primary care team focuses on the prevention, diagnosis, and treatment of adult diseases and emphasizes lifestyle changes to improve health and quality of life.
young runners stretching in the park


Allow our experienced team to assist you on your road to recovery.

We Treat:

High Blood Pressure Heart Disease COPD Flu
Elevated Cholesterol Diabetes Common Cold & More!

Routine Health Exams

This essential service allows our team to assess and monitor your health so you can function at your optimum level.

Coordination of care between specialty providers

Yes, we will coordinate your care between your providers so we are all on track to best serve your health needs.


We are happy to accept referrals to our office. Give us a call today!

Meet Dr.Narinder Singh, MD

Narinder Singh MD started practicing medicine in 1990. He earned his Medical degree at Government Medical College Patiala and completed an Internal Medicine residency at Cook County Hospital. He is board-certified in internal medicine. He works proudly on Oroville Hospital’s leadership team as the Chief Medical Informatics Officer. He ensures that Oroville Hospital remains an innovator in implementing the use of the latest medical technology and information systems.

Yuba City Ophthalmology

1215 Plumas Street, Suite 800
Yuba City, CA 95991
(530) 990-7400

Yuba City Multispecialty

1215 Plumas Street, Suite 800
Yuba City, CA 95991
(530) 990-7412