KFC G135066

KFC #G135066 is a KFC restaurant located at 4025 Holcomb Bridge Road in Norcross, Georgia.