Westwood Center is in Keene, NH. It’s a short distance from the Cheshire Medical Center, which houses departments dedicated to emergency care, primary care and geriatrics, among other medical practice types. Partly because of its pleasant summers, Keene has one of New Hampshire’s more amenable climates. Route 9, which connects to Interstate 91, runs through Keene.