Blockbuster 29088

Blockbuster #29088 was a Blockbuster video store located at 1041 Northeast Sam Walton Lane in Lee's Summit, Missouri.