KFC E720194

KFC #E720194 is a KFC restaurant located at 302 South Colorado Boulevard in Denver, Colorado.