Wendy's 339

Wendy's #339 is a Wendy's restaurant located at 2370 East 116th Street in Carmel, Indiana.