KFC G135080

KFC #G135080 is a KFC restaurant located at 1635 Indian Trail Lilburn Road Northwest in Norcross, Georgia.