Blockbuster 48139

Blockbuster #48139 was a Blockbuster video store located at 10655 Fuqua Street in Houston, Texas.