Juan Mmaldonado-lozada NPI 1003920984 Practice location: 235 Calle Federico Costa, San Juan, PR 009181341 Taxonomy code: 183500000X Phone: (787) 281-5142