Blockbuster Video 48486

Blockbuster Video #48486 was an Blockbuster video store located at 5610 Lemmon Avenue in Dallas, Texas.