Blockbuster 94126

Blockbuster #94126 was a Blockbuster video store located at 3570 Bay Road in Saginaw, Michigan.