Wendy's 8739

Wendy's #8739 is a Wendy's restaurant located at 505 North Deerfield Road in Pontiac, Illinois.