02
10 '17
We at Storrs Automotive are pleased to announce that we have moved to our new location at #11 Dog Lane, approximately two hundred feet further East down Dog Lane, at the rear of the new apartment/retail buildings. We are to the rear of Husky Pizza in the driveway for the Storrs Center parking lot where…