Wendy's 2696

Wendy's #2696 is a Wendy's restaurant located at 4500 West 61st Avenue in Hobart, Indiana.