Zuri Plastic Surgery NPI 1639708589 Practice location: 8585 Sw 72nd St Ste 107, Miami, FL 331433746 Taxonomy code: 2086S0122X Phone: (786) 804-1603