Blockbuster 21006

Blockbuster #21006 was a Blockbuster video store located at 6403 Bardstown Road in Louisville, Kentucky.