Graduated: 2024
NPI: 1104281310
Practice Locations (2)
UNIVERSITY OF ROCHESTER
160 SAWGRASS DR, SUITE 130
ROCHESTER, NY 146204655
5852629100
UNIVERSITY OF ROCHESTER SURGICAL ASSOCIATES
160 SAWGRASS DR, SUITE 130
ROCHESTER, NY 146204655
5852629150
Source: CMS National Downloadable File, September 2026.