Wendy's 12760

Wendy's #12760 is a Wendy's restaurant located at 13543 Willowbrook Road in Roscoe, Illinois.