Wendy's 7588

Wendy's #7588 is a Wendy's restaurant located at 747 South State Route 135 in Greenwood, Indiana.