Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1053506618
Practice Locations (2)
ATRIUS HEALTH INC
133 BROOKLINE AVE
BOSTON, MA 022153904
6174211000
285 VICTORY RD
QUINCY, MA 021713137
6177500429
Source: CMS National Downloadable File, September 2026.