KFC D011001

KFC #D011001 is a KFC restaurant located at 17239 Brookhurst Street in Fountain Valley, California.