KFC E720296

KFC #E720296 is a KFC restaurant located at 3255 South Academy Boulevard in Colorado Springs, Colorado.