Missouri River Otters Location: St. Charles, Missouri Level: professionalSport: hockeyLeague: United Hockey League Status: defunctYears: 1999-2006Website: http://www.riverotters.com/index.phpTeams with the River Otters team name Tweets by mascotdb