Where is Rice University?

Rice University or William Marsh Rice University is located in Houston, Texas. It is a private coeducational research university. It opened up in 1912.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.