City Lifestyle

Want to start a publication?

Learn More
Glen Lochen

Glen Lochen

Shopping

Details

About Us

Glen Lochen is an office and retail complex consisting of 80,000 s.f. on 7 acres in Glastonbury, CT. Awarded AIA's Best Commercial Restoration in 2014.