Come on In!
Our manufacturing facilities and flagship retail store are located in beautiful Coeur d'Alene, Idaho. On the shore of famous Lake Coeur d'Alene, we are situated right on Sherman Avenue along with many other quaint shops and restaurants. Come check out our town and experience the incredible recreational and shopping opportunities!
Monday through Saturday: 10 am to 6 pm
Sunday: 11 am to 5 pm