Blockbuster 48381

Blockbuster #48381 was a Blockbuster video store located at 10901 Scarsdale Avenue in Houston, Texas.