Blockbuster 91006

Blockbuster #91006 was a Blockbuster video store located at 23340 Ford Road in Dearborn Heights, Michigan.