Save Harpreet Randhawa, MD HarpreetRandhawa.MD.com • Internist • 31 years experience Harpreet Randhawa, MD 1162 Live Oak Boulevard, Yuba City, CA 95991