Blockbuster 12458

Blockbuster #12458 was a Blockbuster video store located at 2150 West Nine Mile Road in Pensacola, Florida.