Find a provider
President and CEO Don Caruso, MD, MPH, Announces May 2023 Retirement
We are grateful for our leader, co-worker, neighbor, and friend.
Find a provider
Pauline Johansen: Surviving to meet her guardian angels
A nurse for five decades, Johansen survived a sudden cardiac arrest thanks to chest compressions from a young neighbor and a skilled team of first responders.

Taking Care of Your Heart Helps Your Brain
How you treat your heart in your 20s may help your brain when you’re in your 40s and 50s. That’s the finding of a new study that looked at data of 518 participants from a long-range study on heart health.

Don't wait for a crisis to love your heart: A dietitian’s top 5 tips
Amy Ansaldo, RD, provides nutrition education for cardiac and pulmonary rehabilitation patients at Cheshire.

Cheshire welcomes Catherine Schuman, PhD, to the Family Medicine Residency program
A leader in integrated behavioral health services, residency education, and program development, Schuman will serve as the director of behavioral science.
Cheshire Medical Center offers options for your health care needs
Make an In-Person Appointment
Request an appointment with your existing providers through myDH or call a department or service directly. View phone list.
Schedule a Telehealth Virtual Visit
All providers and specialists can meet with you on a computer or smart device. Learn more about Virtual Visits.
Call First for Urgent Visits or "Walk-In" Care
Virtual Visits and in-person urgent primary care visits for everyday injuries or illnesses. Call 603-354-5484 or learn about urgent visits.
Phone numbers and locations
-
Cheshire Medical Center
580 Court Street
Keene, NH 03431 - 603-354-5400