Medical school: UNIVERSITY OF HOUSTON - COLLEGE OF OPTOMETRY
Graduated: 1991
NPI: 1144255449
Practice Locations (2)
DELAWARE EYE CARE CENTER PA
833 S GOVERNORS AVE
DOVER, DE 199044158
3026741121
DELAWARE EYE CARE CENTER PA
333 E MAIN ST, NEWARK OFFICE
NEWARK, DE 197117152
3023689105
Source: CMS National Downloadable File, September 2026.