Medical school: VANDERBILT UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: GENERAL SURGERY
NPI: 1255531216
Practice Locations (2)
ROCHESTER GENERAL HOSPITAL
1445 PORTLAND AVE
ROCHESTER, NY 146213036
5859225550
WESTERN NEW YORK MEDICAL PRACTICE PC
1445 PORTLAND AVE, SUITE 210
ROCHESTER, NY 146213008
5852662010
Source: CMS National Downloadable File, September 2026.