Blockbuster 26007

Blockbuster #26007 was a Blockbuster video store located at 1255 West 14 Mile Road in Clawson, Michigan.