Wendy's 4426

Wendy's #4426 is a Wendy's restaurant located at 2310 South Cedar Street in Ottawa, Kansas.