Wendy's 2131

Wendy's #2131 is a Wendy's restaurant located at 1 South 576 Midwest Road in Oakbrook Terrace, Illinois.