KFC E791066

KFC #E791066 is a KFC restaurant located at 2469 North Tustin Street in Orange, California.