Wendy's 2864

Wendy's #2864 is a Wendy's restaurant located at 222 North Wahsatch Avenue in Colorado Springs, Colorado.