In addition to Saint Louis, Helen also lived in Maryland Hts and Saint Louis. The current age of Helen is 76. 1729 Woodstream Dr, Saint Louis, Mo 63138 is where Helen resides. 1949 is her birth date. Phone number listed for Helen is (314) 741-8601.