Blockbuster 26238

Blockbuster #26238 was a Blockbuster video store located at 7070 Miller Road in Swartz Creek, Michigan.