Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2002
Also: ADDICTION MEDICINE
NPI: 1558577478
Practice Locations (1)
SPECTRUM HEALTH SYSTEMS, INC
68 FRANKLIN ST
FRAMINGHAM, MA 017026671
5088755801
Source: CMS National Downloadable File, September 2026.