1501 Branard St, Houston, Texas 77006 USA
The Menil Collection's Cy Twombly Gallery
Photo Credit: Yelp