Elena Espada NPI 1982906335 Practice location: 708 Calle Buenos Aires, San Juan, PR 009154620 Taxonomy code: 1041C0700X Phone: (787) 393-0205