Family Medicine

Image
Two masked providers with adult masked patient

Cheshire's Family Medicine teams provide comprehensive primary care to people of all ages, throughout their lives. We're located at:

  • Keene, New Hampshire, at 580 Court Street
  • Walpole, New Hampshire, at 62 Maple Avenue and 11 Westminster Street

Everything we do at Cheshire is fueled by our commitment to deliver excellent, compassionate care in a safe, well-run environment. That is why our Family Medicine teams (see below) provide care using an innovative medical home team model.

So you can get the care you need, when and where you need it, we offer many ways for you to connect with your team. From same-day visits and a dedicated nurse line, to Virtual Visits and shared medical records with our emergency department, discover the ways we are ready to care for you.

Attention Winchester patients

Lisa Moulton, APRN, is leaving the Winchester practice of Dartmouth Hitchcock Clinics Cheshire (DHCC) on November 6, 2026.

Ongoing challenges, similar to those experienced throughout the country, have made it increasingly difficult to recruit and retain staff at the Winchester location, which is essential to maintaining the level of access, stability, and continuity of care our Dartmouth Health patients deserve.

Because Lisa Moulton is currently the sole provider at this location, we have had to make the very difficult decision to permanently close the practice location.

To make this transition as seamless as possible for you, we will identify a new primary care provider for your consideration prior to the clinic's closure. You will receive two mailed communications from us:

  • The first letter was mailed on Wednesday, October 14. Read the letter mailed to patients (PDF).
  • The second communication from us will be sent within 21 days with the name and contact information of the new primary care provider

If you have questions, please call the Winchester clinic directly at 603-239-6351 or submit a message through the patient portal at myDH.org.

Family medicine for the whole family

From sore throats and scuffed knees to high blood pressure and memory loss, the health needs of your family are as unique as the people in it. Your team is able to appreciate your family history and dynamics better when they treat every member of your family. This helps us create a plan for wellness that incorporates all aspects of both your individual and collective lives.

Learn more about family medicine team members by location:

Keene

Walpole

Winchester

Choosing care for your child

Many parents choose a pediatric specialist for their child’s primary care provider; however, you may prefer your whole family to have the same primary care team. This is because our family medicine teams offer personalized and lifelong care for your whole family. 

Cheshire’s pediatrics and family medicine teams both partner with families on your children’s care. From regular well-child visits and immunizations to psychiatric consultations and seamless connections to Dartmouth Health Children's, find out how we support your children at any age.