Wendy's 3491

Wendy's #3491 is a Wendy's restaurant located at 920 West Broadway in Centralia, Illinois.