Blockbuster 18527

Blockbuster #18527 was a Blockbuster video store located at 4853 West 56th Street in Indianapolis, Indiana.