Xu, Ling, M.D.
Internal Medicine
Bay Valley Medical Group,
20126 Stanton Ave,
Castro Valley CA 94546
Phone: 510-581-2559,