Blockbuster 91705

Blockbuster #91705 was a Blockbuster video store located at 1036 South Washington Avenue in Holland, Michigan.