626 Storrs Rd, Mansfield Center, CT, 06250 (current address)
626 Storrs Rd, Mansfield Center, CT, 06250 (2016 - 2019)
103 North Rd, Windham, CT, 06280 (2016)
6250 Storrs Rd, Mansfield Center, CT, 06250 (2005)
6 Maplewood Rd, Storrs Mansfield, CT, 06268 (1988 - 2001)