Graduated: 1991
NPI: 1427079276
Practice Locations (2)
WESTERN NEW YORK MEDICAL PRACTICE PC
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859223122
THE UNITY HOSPITAL OF ROCHESTER
158 ORCHARD ST
ROCHESTER, NY 146111361
5853684500
Source: CMS National Downloadable File, September 2026.