Wendy's 5180

Wendy's #5180 is a Wendy's restaurant located at 1245 North Academy Boulevard in Colorado Spgs, Colorado.