Blockbuster 17238

Blockbuster #17238 was a Blockbuster video store located at 5300 North Broadway Street in Chicago, Illinois.