Blockbuster 48301

Blockbuster #48301 was a Blockbuster video store located at 11105 Westheimer Road in Houston, Texas.