Blockbuster 29218

Blockbuster #29218 was a Blockbuster video store located at 1761 West Jesse James Road in Excelsior Springs, Missouri.