Delia Mercedes Larrauri, MD, Obstetrics & Gynecology

7500 Central Ave Ste 203
PhiladelphiaPA  19111-2432 (Philadelphia County)


Phone: 215-289-4434
Fax:
Email: dla***@*****oo.com

NPI: 1942410790
License Number: MD442280 (PA)