The Tailor Shop
The Tailor Shop was founded in 1978 in Lowell, Massachusetts and relocated to Vermont in 1988. It has been at its current location in Stowe since 1997.
Contacts
Address: Stowe, 707 South Main Street Stowe, VT 05672
City: Stowe
Phone: 802 253 - 2872
tailorshopstowe.com