KFC E720191

KFC #E720191 is a KFC restaurant located at 7140 North Pecos Street in Denver, Colorado.