Niurka Garcia Isaac NPI 1043760655 Practice location: 3491 Sw 9th Ter Apt 2, Miami, FL 331354446 Taxonomy code: 103K00000X Phone: (786) 878-8865