I thought this closed at this location anyway. Is it still open?
Address: 893 Main St, Manchester, CT 06040, USA
Maureen Westcott | Sep 20, 2018
Thank you for your reply. I Appreciate it very much.
Lisa Thomas | Sep 20, 2018
Yes
Thanks! Your answer is awaiting moderation.