KFC C072002

KFC #C072002 is a KFC restaurant located at 9750 Highway 53 in Lower Lake, California.