Address: 1805 Government Dam Rd, Soda Springs, ID 83276, USA
No
Don't think so
Add Answer
Thanks! Your answer is awaiting moderation.
Health benefits of the water?
Trending Places
Bar
96 S Main St, Soda Springs, ID 83276, USA
Tourist attraction
E 1st St S, Soda Springs, ID 83276, USA
Campground
Unnamed Road, Soda Springs, ID 83276, USA
ATM
189 S Main St, Soda Springs, ID 83276, USA