Up the Creek

Call
17 S Main St
Malad City, ID 83252

Up the Creek is a quaint establishment nestled in Malad City, ID, offering a unique experience for visitors.

Specializing in outdoor adventures and recreational activities, this destination provides a serene escape for those seeking a break from the hustle and bustle of everyday life.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesIdahoMalad CityUp the Creek