24 Wendy's Locations in Indianapolis, Indiana