KFC E720272

KFC #E720272 is a KFC restaurant located at 8115 Dorothy Lane in Colorado Springs, Colorado.