Joel Hernandez Rodriguez NPI 1003406976 Practice location: 15793 Sw 43rd St, Miami, FL 331853815 Taxonomy code: 106S00000X Phone: (786) 626-2773