Blockbuster 26072

Blockbuster #26072 was a Blockbuster video store located at 22327 Moross Road in Detroit, Michigan.