Blockbuster 29177

Blockbuster #29177 was a Blockbuster video store located at 4321 Northeast Chouteau Trafficway in Kansas City, Missouri.