Irene Cheng, MD, Obstetrics & Gynecology

1671 The Alameda Ste 101
San JoseCA  95126-2222 (Santa Clara County)


Phone: 408-978-9319
Fax:

NPI: 1912224130
License Number: A118887 (CA)