KFC C301014

KFC #C301014 is a KFC restaurant located at 24541 Trabuco Road in Lake Forest, California.