Wendy's 4159

Wendy's #4159 is a Wendy's restaurant located at 1910 South Academy Boulevard in Colorado Springs, Colorado.