Wendy's 2693

Wendy's #2693 is a Wendy's restaurant located at 865 South Randall Road in Elgin, Illinois.