Blockbuster 31041

Blockbuster #31041 was a Blockbuster video store located at 13913 R Plaza in Millard, Nebraska.