Blockbuster 29176

Blockbuster #29176 was a Blockbuster video store located at 8030 Oak Street in Kansas City, Missouri.