Back to Colorado main page…
(720) 504-3412
2195 E Idaho Springs Rd, Idaho Springs, CO 80452
The reviews say this store is a lot of fun. It is a gas station and convenience store with a definite Bigfoot merchandise section. If anyone has gone there, please “Contact Us” and tell us more about it. Thanks.
The Squatch Store is within driving range of the Bigfoot, Yowie, and Yeti Store, and the Sasquatch Outpost Museum. All within 75 miles of Denver.