Blockbuster 29229

Blockbuster #29229 was a Blockbuster video store located at 4555 South Noland Road in Independence, Missouri.