Blockbuster 29071

Blockbuster #29071 was a Blockbuster video store located at 825 Dakota Drive in Independence, Missouri.