Blockbuster Video 48416

Blockbuster Video #48416 was an Blockbuster video store located at 11661 Preston Road in Dallas, Texas.