Elliot Health System is a non-profit organization serving your healthcare needs since 1890.

Elliot Family Medicine at Glen Lake

89 South Mast Rd.
Goffstown, NH 03045

Phone: (603) 497-5661
Fax: (603) 497-5740

Hours: Monday through Friday: 8:00 a.m. to 5:00 p.m.


Welcome to Elliot Family Medicine at Glen Lake

Elliot Family Medicine at Glen Lake, a department of Elliot Hospital, is a healthcare organization committed to serving you with expert, personal care for your entire family. John Thomas, MD and Christopher Calhoun, MD are Board Certified by the American Board of Family Practice. Partnering with our qualified support staff, our physicians are available to meet your individual and family health care needs. This includes children and adolescents, as well as men and women of all ages!

We would welcome the opportunity to serve your healthcare needs. Please feel free to call our office to schedule an appointment with one of our providers today.


Click here to download our brochure.


Our Office Manager:

Contact our Office manager with comments or non-clinical questions by clicking this link.
Email the Office Manager