Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Wendys/2638 N Illinois St - Swansea - Illinois (IL) ← View details 2638 N Illinois St, Swansea, IL 62226-2354, Swansea, Illinois (IL) +1 618-277-2414