Gleibys Barbosa Iglesias NPI 1750872339 Practice location: 5921 Sw 9th Ter, West Miami, FL 33144 Taxonomy code: 106S00000X Phone: (786) 532-5410