Blockbuster 29072

Blockbuster #29072 was a Blockbuster video store located at 6238 Northwest Barry Road in Kansas City, Missouri.