Graduated: 1988
NPI: 1922075480
Practice Locations (4)
WESTERN NEW YORK MEDICAL PRACTICE PC
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859223122
30 HAGEN DR
ROCHESTER, NY 146252658
WESTERN NEW YORK MEDICAL PRACTICE PC
30 HAGEN DR
ROCHESTER, NY 146252658
5852429450
675 ATLANTIC AVE
ROCHESTER, NY 146097421
5852881260
Source: CMS National Downloadable File, September 2026.