Blockbuster 22110

Blockbuster #22110 was a Blockbuster video store located at 12807 Highway 90 in Luling, Louisiana.