Blockbuster 29156

Blockbuster #29156 was a Blockbuster video store located at 1601 Northwest State Route 7 in Blue Springs, Missouri.