MolallaRiverWatch.org: Located 30 minutes south of Portland Oregon, Molalla RiverWatch is a non-profit organization composed of local citizens for the purpose of protecting the flo ...