Jan Felix Babiszewski, MD, Urology

460 Plumas Blvd
Yuba CityCA  95991-5005 (Sutter County)


Phone: 530-749-3310
Fax: 530-749-3492

NPI: 1912193319
License Number: C41648 (CA)