LOCATIONS:
Museum of Fine Arts, Houston: 5601 Main St., 77005
Rice Media Center/University Boulevard, Entrance #8 at Stockton Drive/Houston, TX 77005 (The Rice Media Center is the first building on the right hand side)