Helen's birth date was listed as 1930. Helen currently resides at 1421 Trellis Ln, Pembroke Pines, Fl 33026. Public records show Pembroke Pines as a city Helen also stayed in. Phone number listed for Helen is (954) 392-8482. Helen was born 93 years ago. We have found 9 possible relatives of Helen: Engel Bernard Engel, Charles K Engel, Deborah O Engel and 6 other people.