Originally Posted by
rumrunn6
I hear ya, main St Tewksbury is no picnic either, full of road craters on the shoulders. was the shop Decarolis Brothers Cyclists 2302 Turnpike St SUITE 101, North Andover, MA 01845? They had a 2nd shop for a short time in Tewksbury, but sadly they closed it. But he often told me about their shop in Andover.