Wendy's 7521

Wendy's #7521 is a Wendy's restaurant located at 743 West Main Street in Sun Prairie, Wisconsin.