Blockbuster 29015

Blockbuster #29015 was a Blockbuster video store located at 1729 East North Avenue in Belton, Missouri.