Blockbuster 26053

Blockbuster #26053 was a Blockbuster video store located at 3831 Lapeer Road in Flint, Michigan.