1533 Sul Ross St, Houston, Texas 77006 USA
The Menil Collection's Modern and Contemporary galleries.
Photo Credit: Yelp