Blockbuster 90340

Blockbuster #90340 was a Blockbuster video store located at 1907 West Springfield Avenue in Champaign, Illinois.