Blockbuster 26240

Blockbuster #26240 was a Blockbuster video store located at 12900 South US Highway 27 in Dewitt, Michigan.