Wendy's 3202

Wendy's #3202 is a Wendy's restaurant located at 1301 South Limit Avenue in Sedalia, Missouri.