The Power Center Oct 27, 2017 Address 12402 S. Post Oak Blvd. Houston TX 77045 United States Upcoming Events No events in this location