KFC C004010

KFC #C004010 is a KFC restaurant located at 2801 North Broadway in Los Angeles, California.