KFC C301030

KFC #C301030 is a KFC restaurant located at 131 West Ball Road in Anaheim, California.