KFC C706001

KFC #C706001 is a KFC restaurant located at 708 South Broadway in Los Angeles, California.