Blockbuster 91458

Blockbuster #91458 was a Blockbuster video store located at 520 South 17th Avenue in Wausau, Wisconsin.