KFC D011007

KFC #D011007 is a KFC restaurant located at 555 South Glendora Avenue in West Covina, California.