Blockbuster 26079

Blockbuster #26079 was a Blockbuster video store located at 4116 West Saginaw Highway in Lansing, Michigan.