Wendy's 13208

Wendy's #13208 is a Wendy's restaurant located at 1065 Southpark Drive in Greenwood, Indiana.