Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2008
Also: GENERAL PRACTICE
Offers telehealth
NPI: 1306006945
Practice Locations (1)
200 PROVIDENCE HWY, SUITE 203
DEDHAM, MA 020261881
7813261464
Source: CMS National Downloadable File, September 2026.