Taco Bell5302 W Washington St, Indianapolis, IN
Statefarm Statefarm, Florissant, MO
Cafe 251251 N Illinois St, Indianapolis, IN