KFC E720502

KFC #E720502 is a KFC restaurant located at 3101 West Colorado Avenue in Colorado Springs, Colorado.