Blockbuster 29197

Blockbuster #29197 was a Blockbuster video store located at 10203 North Oak Trafficway in Kansas City, Missouri.