Blockbuster 48617

Blockbuster #48617 was a Blockbuster video store located at 1305 South Farm-to-Market Road 51 in Decatur, Texas.