Construction Date: June 2011 Location: The Galleria – Houston, Texas Post navigation ← West University Home 2 Scottsdale Resort Conference Center →