Blockbuster 91833

Blockbuster #91833 was a Blockbuster video store located at 7621 Crestwood Boulevard in Birmingham, Alabama.