Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 2001
Offers telehealth
NPI: 1750487278
Practice Locations (1)
110 ALLENS CREEK RD, SUITE 230
ROCHESTER, NY 146183304
5858573929
Source: CMS National Downloadable File, September 2026.