Blockbuster Video 48296

Blockbuster Video #48296 was an Blockbuster video store located at 1503 North Story Road in Irving, Texas.