Blockbuster 17223

Blockbuster #17223 was a Blockbuster video store located at 7531 Lemont Road in Darien, Illinois.