KFC G103005

KFC #G103005 is a KFC restaurant located at 6620 South Scatterfield Road in Anderson, Indiana.