Wendy's 3409

Wendy's #3409 is a Wendy's restaurant located at 700 North Webster Street in Taylorville, Illinois.