Get directions to: Wendy's, Indianapolis, IN Restaurant address: 3810 S Post Rd Indianapolis, IN 46239, USA Driving Walking Bicycling Restaurant: Wendy's