KFC C301013

KFC #C301013 is a KFC restaurant located at 29840 Santa Margarita Parkway in Rancho Santa Margarita, California.