Blockbuster 90580

Blockbuster #90580 was a Blockbuster video store located at 244 East Central Entrance in Duluth, Minnesota.