KFC C004002

KFC #C004002 is a KFC restaurant located at 13970 Imperial Highway in La Mirada, California.