KFC H730121

KFC #H730121 is a KFC restaurant located at 5130 Obama Boulevard in Los Angeles, California.