Excalibur Leather
2520 Shingle Springs Dr
Placerville
CA
95667
(530) 677-1456
excaliburleather.com
Open Map
Description
Excalibur Leather is located at 2520 Shingle Springs Dr in Placerville and has been in the business of Personal Leather Goods, Nec since 1971.
by dandb on September 16, 2015 from
dandb
Business to Business
Clothing Manufacturer
Clothing Manufacturers
CLOTHING: Hats & Caps, Leather
LEATHER GOODS
Leather Product Manufacturers
Manufacturers
Nec
Number of employees: 5 to 9
Retail Shopping