KFC D016003

KFC #D016003 is a KFC restaurant located at 624 South Lorena Street in Los Angeles, California.