Laurel Hester: Laurel Hester. Self: Freeheld. Laurel Hester was born on 15 August 1956 in Chicago, Illinois, USA. She died on 18 February 2006 in Point Pleasant, New Jersey, USA.
Known For: Freeheld (Self)