Blockbuster 29121

Blockbuster #29121 was a Blockbuster video store located at 6340 North Chatham Avenue in Kansas City, Missouri.