No. Closest store south Windsor. Framingham,CT and providence. Look online for addresses.
I hope not!!! LOL
Best advise is to Google online locations of stores in CT. Best wishes to you on a fruitful outcome.
Thanks! Your answer is awaiting moderation.