Blockbuster 31061

Blockbuster #31061 was a Blockbuster video store located at 2525 Pine Lake Road in Lincoln, Nebraska.