KFC D236001

KFC #D236001 is a KFC restaurant located at 542 North Diamond Bar Boulevard in Diamond Bar, California.