KFC E720451

KFC #E720451 is a KFC restaurant located at 1551 South Havana Street in Aurora, Colorado.