Alec Dedavets, MD, Internal Medicine

400 Plumas Blvd
Yuba CityCA  95991-5081 (Sutter County)


Phone: 530-749-3520
Fax:

NPI: 1073800066
License Number: 248972 (MA)