Yin Lim, MD

Obstetrics & Gynecology

2485 Hospital Dr, #261, Mountain View, CA 94040

(650) 988-7680