Wendy's 3707

Wendy's #3707 is a Wendy's restaurant located at 1480 South 1st Avenue in Iowa City, Iowa.