09-2-19-5710.jpg
09-2-19-2817.jpg
IMG_4986.JPG

Storefront Location

Not all items from our store location are available online.  For the full selection of hand made leather merchandise, stop by and check out our full inventory.

 

 

6512 Detroit Ave

Cleveland, OH 44102

(216) 631-8333

 

Hours:

Monday - Saturday: 11:00 am - 7:00 pm