901 Plumas St, Yuba City, CA 95991 (530) 674-2800
How to go there
Internist Loc: 39.1418 / -121.617
Plan your visit