Central Square Terrace
Central Square Terrace 5 CENTRAL SQUARE, Keene, NH Central Square Terrace (CST) features ninety studio & 1 bedroom apartments for persons with disabilities or 62 years of age and over. A large community room, onsite laundry, and elevators allow the residents to maintain their independent lifestyle in the heart of downtown Keene.










