Blockbuster 18578

Blockbuster #18578 was a Blockbuster video store located at 1950 Greyhound Pass East in Carmel, Indiana.