Medical school: NORTHWESTERN UNIVERSITY FEINBERG MEDICAL SCHOOL
Graduated: 1993
NPI: 1356333900
Practice Locations (2)
11760 BIRD RD, SUITE 101
MIAMI, FL 331753549
3052208333
NEW VISION UNLIMITED LLC
13852 SW 88TH ST
MIAMI, FL 331861304
3056622990
Source: CMS National Downloadable File, September 2026.