Blockbuster 48995

Blockbuster #48995 was a Blockbuster video store located at 1560 Eldridge Parkway in Houston, Texas.