KFC C301011

KFC #C301011 is a KFC restaurant located at 30071 Alicia Parkway in Laguna Niguel, California.