The Leather Shop
1 Faneuil Hall Sq Ste 8
Boston
MA
02109
(617) 973-6603
Open Map
Description
The Leather Shop is located at 1 Faneuil Hall Sq, Boston, MA. This business specializes in Luggage & Accessories.
by merchantcircle on April 24, 2015 from
merchantcircle
Businesses and Services
Clothing & Accessories
Leather
leather goods
luggage
Luggage & Accessories
Luggage Stores
shop
Shopping
store