Blockbuster 28026

Blockbuster #28026 was a Blockbuster video store located at 111 North Cleveland Avenue in Long Beach, Mississippi.