KFC E720271

KFC #E720271 is a KFC restaurant located at 1050 North Academy Boulevard in Colorado Springs, Colorado.