Plaza at The Medical Center
2700 HOLLY HALL ST, Houston, TX 77054