From Patchogue, Long Island, New York, USA • Born in Jul 16, 1960 (66 years old)
Leila Kenzle (born July 16, 1960) is an American therapist and former actress best known for her role as Fran Devanow on Mad About You. (Via Wikipedia)
IdentityFilm • 2003