Swansea Mall

The Threading place
262 Swansea Mall DR
Swansea, MA 02777

Email:info@thethreadingplace.com
508.672.1060

Operating Hours
Mon- Sat 10am-9pm
Sunday 12pm-6pm