Hector Lrodriguez NPI 1083612154 Practice location: 8169 Calle Concordia, Ponce, PR 007171554 Taxonomy code: 2084P0800X Phone: (787) 842-8152