Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1979
NPI: 1396834883
Practice Locations (1)
RETINA MACULA SPECIALISTS OF MIAMI LLC
8955 SW 87TH CT, SUITE 203
MIAMI, FL 331762223
3056550411
Source: CMS National Downloadable File, September 2026.