Wendy's 3086

Wendy's #3086 is a Wendy's restaurant located at 1128 North Carbon Street in Marion, Illinois.