University of Houston Student Center Satellite Houston, TX

4800 Calhoun Rd, Houston, TX 77004