Graduated: 2014
NPI: 1821407669
Practice Locations (4)
100 KINGS HWY S
ROCHESTER, NY 14617
100 KINGS S HWY
ROCHESTER, NY 146175504
1000 S AVE, BOX58
ROCHESTER, NY 146202733
601 ELMWOOD AVE, BOX 655B
ROCHESTER, NY 145428655
Source: CMS National Downloadable File, September 2026.