Wendy's 5206

Wendy's #5206 is a Wendy's restaurant located at 2201 North Oak Road in Plymouth, Indiana.