Blockbuster 22097

Blockbuster #22097 was a Blockbuster video store located at 28195 Walker South Road in Walker, Louisiana.