Blockbuster 48117

Blockbuster #48117 was a Blockbuster video store located at 6437 Hillcrest Avenue in Dallas, Texas.