Blockbuster 19033

Blockbuster #19033 was a Blockbuster video store located at 2930 West Locust Street in Davenport, Iowa.