Medical Center Shell OST Houston, TX

6935 Almeda Rd, Houston, TX 77021