Dr.  Ling  Xu, Internal Medicine in Stanford Medicine,  Castro Valley,  CA 
Dr.  Ling  Xu, Internal Medicine
Stanford Medicine
510-785-5000
20642 John Dr,  Castro Valley,  CA  94546
lingxu001@yahoo.com