Blockbuster 26084

Blockbuster #26084 was a Blockbuster video store located at 494 South Old Woodward Avenue in Birmingham, Michigan.