Wendy's 12297

Wendy's #12297 is a Wendy's restaurant located at 2403 North Bloomington Street in Streator, Illinois.