Wendy's 2198

Wendy's #2198 is a Wendy's restaurant located at 3 Victory Drive in Liberty, Missouri.