Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1427150911
Practice Locations (1)
EYE PHYSICIANS OF FLORIDA LLP
2000 N FEDERAL HWY, SUITE 100
POMPANO BEACH, FL 330621022
9549410731
Source: CMS National Downloadable File, September 2026.