KFC G135578

KFC #G135578 is a KFC restaurant located at 1360 West State Road 32 in Lebanon, Indiana.