KFC E720326

KFC #E720326 is a KFC restaurant located at 9185 North Federal Boulevard in Westminster, Colorado.