Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1831226190
Practice Locations (2)
2237 CLINTON AVE S
ROCHESTER, NY 146182623
2237 CLINTON AVE SO
ROCHESTER, NY 146182623
5854619600
Source: CMS National Downloadable File, September 2026.