Super Tailor
Repair
8353 Niagara Falls Blvd #1a, Niagara Falls, NY 14304, US
(716) 215-6286
Hours not published on validated sources
Super Tailor is an alterations and sewing shop that keeps clothes wearable in Niagara Falls, NY.
Alterations Clothing Repair Waste Reduction