Blockbuster 12504

Blockbuster #12504 was a Blockbuster video store located at 1151 South Sumter Boulevard in North Port, Florida.