Blockbuster 21435

Blockbuster #21435 was a Blockbuster video store located at 5338 South 3rd Street in Louisville, Kentucky.