Blockbuster 48312

Blockbuster #48312 was a Blockbuster video store located at 10275 South Post Oak Road in Houston, Texas.