Wendy's 9579

Wendy's #9579 is a Wendy's restaurant located at 1450 West Morris Street in Indianapolis, Indiana.