Wendy's 5418

Wendy's #5418 is a Wendy's restaurant located at 3645 South Taylor Drive in Sheboygan, Wisconsin.