Buyers' Guide Company Details Accessible by: anyone Rice University Address: 6100 Main St, Houston, TX United States Phone: 713-348-5222 Fax: 713-348-5218 E-mail Company Type: In-House Service Professional