Wendy's 10546

Wendy's #10546 is a Wendy's restaurant located at 505 North Cunningham Avenue in Urbana, Illinois.