Blockbuster 31014

Blockbuster #31014 was a Blockbuster video store located at 8124 South 84th Street in Lavista, Nebraska.