Blockbuster 17103

Blockbuster #17103 was a Blockbuster video store located at 105 Regency Park in O'Fallon, Illinois.