Overland Sheepskin & Leather

Leather & Fur Boutique

Overland Sheepskin and Leather, located on Main Street in downtown Telluride, offers over 1,500 styles of premium leather apparel and housewares. The store carries designer leather jackets, luxurious fur apparel for women and men, boots, and handbags. With over 40 years of experience and twelve stores across the country, you can be assured that all goods come with the Overland stamp of excellence. 

100 W. Colorado Avenue
Telluride,  Colorado  81435
United States