Blockbuster 90982

Blockbuster #90982 was a Blockbuster video store located at 5211 West Goshen Avenue in Visalia, California.