Family Medicine Appointments and Referrals

We offer you many ways to receive medical care, from same-day visits and a dedicated nurse line, to virtual visits and shared medical records with our emergency department. Get the care you need, when and where you need it. Learn more about how to get the right care for you.

Contact us with myD-H Patient Portal

If you are a returning patient, you may contact your provider securely through the myD-H patient portal and the MyChart app. Use myD-H to request an appointment or communicate with your health care team, and more. As a returning patient, you can also call our department's appointment phone numbers.

Nurse Clinic/Team F

Your provider may request you visit the Nurse Clinic at Cheshire Medical Center’s Team F for a special procedure or administration of select medicines, including services for anticoagulation. The highly-specialized nurses in this unit support all primary care teams. Apart from the Anticoagulation Clinic, you cannot make an appointment with the Nurse Clinic directly.

Team F is located on level 2 of the North Building, before you reach family medicine teams A through C.

Location and contact information

Registration for family medicine teams: you can register for all family medicine appointments on floor 2A, at the registration desk located between Teams A, B, and C. 
Family medicine appointment hours: Monday through Friday, 8:30 am to 5:00 pm
For urgent care without an appointment: Visit our Walk-In Care Clinic

Family Medicine

Main campus phone:
603-354-5400

Cheshire Medical Center
580 Court Street
Keene, NH 03431

Google Maps directions

Anticoagulation Clinic

Department phone:
603-354-5454, ext. 3531

Cheshire Medical Center
580 Court Street
North building, Level 1A
Keene, NH 03431

Google Maps directions

Family Medicine Court Street Team A

Department phone:
603-354-6761

Fax:
603-354-6542

Cheshire Medical Center
580 Court Street
North building, Level 1A
Keene, NH 03431

Google Maps directions

Family Medicine Court Street Team B

Department phone:
603-354-6762

Fax:
603-354-6552

Cheshire Medical Center
580 Court Street
North building, Level 1A
Keene, NH 03431

Google Maps directions

Family Medicine Court Street Team C

Department phone:
603-354-6763

Fax:
603-354-6562

Cheshire Medical Center
580 Court Street
North building, Level 1A
Keene, NH 03431

Google Maps directions

Family Medicine Court Street Team D

Department phone:
603-354-6758

Fax:
603-354-6558

Cheshire Medical Center
580 Court Street
North building, Level 2A
Keene, NH 03431

Google Maps directions

Walpole Family Practice

Department phone:
603-756-3960

Walpole Family Practice
11 Westminster Street
Walpole, NH 03608

Google Maps directions

Winchester Family Practice

Department phone:
603-239-6351

Fax:
603-239-8365

Winchester Family Practice
20 Warwick Road
Winchester, NH 03470

Google Maps directions