Blockbuster 22041

Blockbuster #22041 was a Blockbuster video store located at 1116 Louisiana Avenue in New Orleans, Louisiana.