Leather House Inc
650 W Grand Ave
Elmhurst
IL
60126
(630) 532-5727
leatherhouse.com
Open Map
Description
Leather House was founded in 2006, and is located at 650 W Grand Ave Ste 204 in Elmhurst.
by dandb on June 08, 2015 from
dandb
Apparel
Categories: Apparel, Leather Goods
Clothing
Leather Clothing
Leather Goods
Leather Goods & Accessories
leather goods retail
Luggage
luggage & leather goods stores
Manufacturing - Shoe Leather