996 N D St
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
Information from the business
Offers one day and multi-day white water rafting trips.
by localcom on December 01, 2015 from
Amusement Parks & Arcades
Number of employees: 20 to 49
water sport goods sales & rental
Terms of Service