KFC L908001

KFC #L908001 is a KFC restaurant located at 6916 Reseda Boulevard in Reseda, California.