White Mountains Medical Office
Dr. Terry Bennett is a family medicine doctor in Rochester, New Hampshire and is affiliated with Frisbie Memorial Hospital. He received his medical degree from Harvard Medical School and has been in practice for more than 20 years. Dr. Bennett accepts several types of health insurance, listed below. He is one of 27 doctors at Frisbie Memorial Hospital who specialize in Family Medicine. He also speaks multiple languages, including French and German.