Wendy's 9309

Wendy's #9309 is a Wendy's restaurant located at 1260 North Orchard Road in Aurora, Illinois.