Blockbuster 48166

Blockbuster #48166 was a Blockbuster video store located at 12001 Elam Road in Balch Springs, Texas.