KFC D168001

KFC #D168001 is a KFC restaurant located at 10905 Imperial Highway in Norwalk, California.