Xiubo Zhang, MD, Family Medicine

600 Nut Tree Rd Ste 310
VacavilleCA  95687-4686 (Solano County)


Phone: 707-359-1800
Fax:

NPI: 1740708247
License Number: A150244 (CA)