European Tailor Shop Ltd
Repair
104 W Main St, Barrington, IL 60010, US
(847) 381-4993
Hours not published on validated sources
European Tailor Shop Ltd is a tailor that repairs and alters clothing in Barrington, IL.
Tailor Clothing Repair Waste Reduction