Idaho Afloat

996 N D St GrangevilleID83530

Open Map


Idaho Afloat is located at 996 N D St in Grangeville and has been in the business of Rafting Tours since 1980.
by dandb on August 02, 2015 from dandb

Information from the business

Offers one day and multi-day white water rafting trips.
by localcom on December 01, 2015 from localcom