Blockbuster 26189

Blockbuster #26189 was a Blockbuster video store located at 45211 Cherry Hill Road in Canton Township, Michigan.