My Hometown: Main Street Market Place, Torrington, CT

One of the benefits of living in the same town where I grew up is seeing it evolve. Not everything attempted works, and there are certain areas of town where turnover is inevitable, but when something tried becomes a mainstay–a real success–it makes me happy to still be living here. Main Street Market Place is … [Read more…]