Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1986
NPI: 1942250295
Practice Locations (2)
PODIATRY ASSOCIATES OF ROCHESTER, LLP
1255 PORTLAND AVE
ROCHESTER, NY 146212713
5853428700
ROCHESTER GENERAL HOSPITAL
222 ALEXANDER ST
ROCHESTER, NY 146074039
5859228210
Source: CMS National Downloadable File, September 2026.