Blockbuster 28020

Blockbuster #28020 was a Blockbuster video store located at 3403 Pemberton Square Boulevard in Vicksburg, Mississippi.