Blockbuster 18598

Blockbuster #18598 was a Blockbuster video store located at 11681 Brookschool Road in Fishers, Indiana.