Ida Diaz NPI 1053860064 Practice location: 8150 Sw 8th St, Miami, FL 331444263 Taxonomy code: 103K00000X Phone: (786) 641-4625