Wendy's 4395

Wendy's #4395 is a Wendy's restaurant located at 705 Garden of the Gods Road in Colorado Springs, Colorado.