Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1985
NPI: 1275649923
Practice Locations (1)
DELAWARE VALLEY VISION ASSOCIATES GROUP PRACTICE, LLC
1018 W 9TH AVE
KING OF PRUSSIA, PA 194061225
6103371580
Source: CMS National Downloadable File, September 2026.