Blockbuster 17330

Blockbuster #17330 was a Blockbuster video store located at 120 North Milwaukee Avenue in Libertyville, Illinois.