Ouabache River Runners http://ouabacheriverrunners.blogspot.com/ [email protected] Address:Bluffton, IN - 46714 RRCA IRS 501(c)3 nonprofit group exemption verified member. EIN on file with RRCA. Connect with Ouabache River Runners Ouabache River Runners's twitter Ouabache River Runners's facebook Ouabache River Runners's instagram