Results 2 results found Rice University, Uptown District, Houston, Texas, United States of America, North America William Marsh Rice statue in Rice University, Uptown District, Houston, Texas, United States of America, North America