Blockbuster 92825

Blockbuster #92825 was a Blockbuster video store located at 6353 Cottage Hill Road in Mobile, Alabama.