2001 Holcombe Blvd, Houston, TX : The Spires
Javascript must be enabled in order to use Google Maps.