Blockbuster 31070

Blockbuster #31070 was a Blockbuster video store located at 3615 Summit Plaza Drive in Bellevue, Nebraska.