Claim: Carol Leifer is an American comedian from White Plains, New York.
Verdict: NOT ENOUGH INFO