Blockbuster 22020

Blockbuster #22020 was a Blockbuster video store located at 2222 Clearview Parkway in Metairie, Louisiana.