KFC G135548

KFC #G135548 is a KFC restaurant located at 294 South Randall Road in Elgin, Illinois.