Blockbuster 26043

Blockbuster #26043 was a Blockbuster video store located at 4005 South Telegraph Road in Dearborn Heights, Michigan.