Liz Perle: Liz Perle. Self: 50 Children: The Rescue Mission of Mr. and Mrs. Kraus. Liz Perle was born on 13 April 1956 in Manhattan, New York City, New York, USA. She was married to Steven Pressman and Steven McKenna. She died on 20 August 2015 in San Francisco, California, USA.
Known For: 50 Children: The Rescue Mission of Mr. and Mrs. Kraus (Self - Granddaughter)