Wendy's 4143

Wendy's #4143 is a Wendy's restaurant located at 2101 Grand Avenue in Glenwood Springs, Colorado.