Blockbuster 12500

Blockbuster #12500 was a Blockbuster video store located at 503 North Navy Boulevard in Pensacola, Florida.