Wendy's 11539

Wendy's #11539 is a Wendy's restaurant located at 7031 South Western Avenue in Chicago, Illinois.