Blockbuster 26008

Blockbuster #26008 was a Blockbuster video store located at 18732 Middlebelt Road in Livonia, Michigan.