Blockbuster 17101

Blockbuster #17101 was a Blockbuster video store located at 161 Robert Kingery Highway North in Elmhurst, Illinois.