Wendy's 7413

Wendy's #7413 is a Wendy's restaurant located at 1265 East Geneva Street in Delavan, Wisconsin.