Wendy's 5081

Wendy's #5081 is a Wendy's restaurant located at 5810 Palmer Park Boulevard in Colorado Springs, Colorado.