Blockbuster 18528

Blockbuster #18528 was a Blockbuster video store located at 4903 South Emerson Avenue in Indianapolis, Indiana.