Wendy's 4910

Wendy's #4910 is a Wendy's restaurant located at 465 South Mclean Boulevard in Elgin, Illinois.