Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1932184082
Practice Locations (1)
EYE PHYSICIANS OF FLORIDA LLP
1776 N PINE ISLAND RD, SUITE 124
PLANTATION, FL 333225200
9544732605
Source: CMS National Downloadable File, September 2026.