Blockbuster 48138

Blockbuster #48138 was a Blockbuster video store located at 3701 Center Street in Deer Park, Texas.