Does anyone know anything about this business?
I have to make a business trip to Winchendon tomorrow and this place popped up on Google Maps as I was planning my route. Am wondering if it's worth making a side trip.
Thanks.
I have to make a business trip to Winchendon tomorrow and this place popped up on Google Maps as I was planning my route. Am wondering if it's worth making a side trip.
Thanks.