Medical school: UNIVERSITY OF MASSACHUSETTS MEDICAL SCHOOL
Graduated: 2011
Offers telehealth
NPI: 1205121175
Practice Locations (2)
GREATER HAMPSTEAD FAMILY MEDICINE INC
207 STAGE RD
HAMPSTEAD, NH 038412224
6033295222216
MASS GENERAL BRIGHAM MEDICAL GROUP, INC.
30 TUSCAN BLVD
SALEM, NH 030793981
8572828100
Source: CMS National Downloadable File, September 2026.