Graduated: 1977
NPI: 1255497491
Practice Locations (3)
125 HIBISCUS DR
ROCHESTER, NY 146184437
3687 CHILI AVE
ROCHESTER, NY 146245236
95 ALLENS CREEK RD, SUITE 259
ROCHESTER, NY 146183254
8157510251
Source: CMS National Downloadable File, September 2026.