Fortunata B Espiritu, MD, Obstetrics & Gynecology

2485 Hospital Dr Ste 261
Mountain ViewCA  94040-4103 (Santa Clara County)


Phone: 650-988-7680
Fax: 650-988-7682

NPI: 1922134279
License Number: A40528 (CA)