Blockbuster 17250

Blockbuster #17250 was a Blockbuster video store located at 15970 South Harlem Avenue in Tinley Park, Illinois.