Blockbuster 26230

Blockbuster #26230 was a Blockbuster video store located at 1145 South Main Street in Chelsea, Michigan.