Delma Rodriguez NPI 1275720120 Practice location: 3302 Paseo De La Reina, Ponce, PR 007162441 Taxonomy code: 246RM2200X Phone: (787) 445-8267