Blockbuster 29063

Blockbuster #29063 was a Blockbuster video store located at 905 Westport Road in Kansas City, Missouri.