Wendy's 11170

Wendy's #11170 is a Wendy's restaurant located at 3801 Gravois Road in St. Louis, Missouri.