Blockbuster 48197

Blockbuster #48197 was a Blockbuster video store located at 14891 Preston Road in Dallas, Texas.