Dr.  Yidi  Xu, Internal Medicine in Beaver Medical Group,  Highland,  CA 
Dr.  Yidi  Xu, Internal Medicine
Beaver Medical Group
909-862-1191
7000 Boulder Ave,  Highland,  CA  92346
n/a