Leo Master Tailor
Repair
127 Oliver St, Newark, NJ 07105, US
(908) 404-3522
Hours not published on validated sources
Leo Master Tailor is an alterations and sewing shop that keeps clothes wearable in Newark, NJ.
Alterations Clothing Repair Waste Reduction