KFC E720492

KFC #E720492 is a KFC restaurant located at 10220 West Colfax Avenue in Lakewood, Colorado.