KFC E720487

KFC #E720487 is a KFC restaurant located at 2815 Colorado Boulevard in Denver, Colorado.