Blockbuster 90803

Blockbuster #90803 was a Blockbuster video store located at 850 Veterans Memorial Boulevard in Metairie, Louisiana.