Helen Umla was born in 1923, age 101. Helen Umla's address is 20100 W Country Club Drive Apt 1701, Aventura, FL 33180. Possible relatives include Maria Huth, Jeffrey Imla and 1 others. Public records show Helen has also lived in Hollywood, FL. Helen's latest phone number is (305) 541-2603. Previous phone numbers include (305) 632-8166 and (305) 931-0551.
Results 1 - 1 of 1