Wendy's 1086

Wendy's #1086 is a Wendy's restaurant located at 1895 Douglas Road in Montgomery, Illinois.