Robert S Silva, MD, Internal Medicine

2068 John Jones Rd
DavisCA  95616-9711 (Yolo County)


Phone: 530-747-0389
Fax: 530-747-0623

NPI: 1902997935
License Number: A36921 (CA)