Wendy's 2897

Wendy's #2897 is a Wendy's restaurant located at 3704 North Academy Boulevard in Colorado Springs, Colorado.