Blockbuster 26105

Blockbuster #26105 was a Blockbuster video store located at 3618 Burlingame Avenue Southwest in Wyoming, Michigan.