Wendy's 4179

Wendy's #4179 is a Wendy's restaurant located at 226 Westview Plaza in McCook, Nebraska.