Leila Kenzle Bio, Photos and Updates
Bio: Leila Kenzle is an American actress best known for her role as Fran Devanow on Mad About You. Kenzle was born in Patchogue, Long Island, New York, the daughter of Lee, an antiques dealer, and Kurt Kenzle, who worked in electrical supply sales.
Born: July 16, 1960 in Patchogue, Long Island, New York, USA
Posted In: Actress