Blockbuster 31042

Blockbuster #31042 was a Blockbuster video store located at 4004 North 132nd Street in Omaha, Nebraska.