Wendy's 5453

Wendy's #5453 is a Wendy's restaurant located at 114 East Walton Street in Willard, Ohio.