Downtown Leatherworks
Add to Favorites
OPEN NOW
Today: 9:00 am - 5:00 pm
26 Years
in Business
Saved to Favorites
05/20/2016
Do not go to this business he has taken my payment upfront and lied about having boot ready for almost a month. So, save yourself a lot of grief and do not go.
Phone: (208) 733-1719
Address: 340 Main Ave S, Twin Falls, ID 83301