Blockbuster 21015

Blockbuster #21015 was a Blockbuster video store located at 291 North Hubbards Lane in Louisville, Kentucky.