Graduated: 2013
NPI: 1437559945
Practice Locations (6)
14 BRISTOL LANE
ELLICOHVILLE, NY 147310500
100 KINGS HWY S
Rochester, NY 146175504
100 KINGS HWY S, PROVIDER ENROLLMENT
Rochester, NY 146175504
100 KINGS HWY S
ROCHESTER, NY 14617
1815 S CLINTON AVE, SUITE 440
ROCHESTER, NY 146185719
1017 HERITAGE PARK DR
WEBSTER, NY 145802352
Source: CMS National Downloadable File, September 2026.