Blockbuster 17318

Blockbuster #17318 was a Blockbuster video store located at 4414 West Center Drive in Alton, Illinois.