Keystone Place at Newbury Brook
1058 Litchfield Street, Torrington, CT, 06790
5.0
(5 reviews)
"My dad is a resident of Keystone Place since December. They have been very good, very helpful, and have gone out of their way to make sure everything is OK with my dad's place. They have been very good. On top of that, it is a brand-new place, which ..."
READ MORE