Blockbuster 26127

Blockbuster #26127 was a Blockbuster video store located at 52745 Hayes Road in Shelby Township, Michigan.