Medical school: BOSTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2014
Offers telehealth
NPI: 1023437720
Practice Locations (3)
HIGHLAND HOSPITAL OF ROCHESTER
470 COLLINS ST
AVON, NY 144141466
5852262640
PEDIATRICS AND ADOLESCENT MEDICINE GROUP
601 ELMWOOD AVE
ROCHESTER, NY 146420001
5852752964
HIGHLAND HOSPITAL OF ROCHESTER
999 E RIDGE RD, SUITE 800
ROCHESTER, NY 146211936
5853413600
Source: CMS National Downloadable File, September 2026.