Wendy's 11165

Wendy's #11165 is a Wendy's restaurant located at 905 Robert Raymond Drive in Lake St. Louis, Missouri.