Abril Juarez NPI 1942743513 Practice location: 1100 S Miami Ave Apt 2709, Miami, FL 331304172 Taxonomy code: 246ZC0007X Phone: (786) 580-7972