Up the Creek
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
See a problem?



