Blockbuster 29141

Blockbuster #29141 was a Blockbuster video store located at 302 Southwest Ward Road in Lee's Summit, Missouri.