Wendy's 3467

Wendy's #3467 is a Wendy's restaurant located at 1541 South Nevada Avenue in Colorado Springs, Colorado.