Wendy's 3287

Wendy's #3287 is a Wendy's restaurant located at 2508 Nichol Avenue in Anderson, Indiana.