Do they take cash or credit?
Address: 300 Elm St, New London, CT 06320, USA
Olusegun “Michael” Okeniyi | Sep 16, 2018
Cash is preferred. There is an ATM inside the shop as well.
Jeff Richardson | Sep 16, 2018
Both
Thanks! Your answer is awaiting moderation.