Rice Institute Owls Location: Houston, Texas Level: collegeStatus: defunctWebsite: http://www.riceowls.com/ https://www.facebook.com/RiceAthletics @RiceOwlsdotcom @RiceAthleticsTeams with the Owls team name Tweets by mascotdb