Blockbuster 19011

Blockbuster #19011 was a Blockbuster video store located at 3140 16th Avenue Southwest in Cedar Rapids, Iowa.