The London Tailor Shop
Repair
63 Fletcher St, Lowell, MA 01854, US
(978) 452-1220
Hours not published on validated sources
The London Tailor Shop is an alterations and sewing shop that keeps clothes wearable in Lowell, MA.
Alterations Clothing Repair Waste Reduction