Blockbuster 26106

Blockbuster #26106 was a Blockbuster video store located at 4528 Breton Road Southeast in Kentwood, Michigan.