Telephone
Address
Yuba City Outpatient Clinic
425 Plumas Street
Yuba City, CA, United States
95991