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) 633-4777

 

Hours:

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