Wendy's 11686

Wendy's #11686 is a Wendy's restaurant located at 6815 Milwaukee Avenue in Lubbock, Texas.