The residency of Helen is at 908 Hollyhock Ct, Lake Placid, Fl 33852. 1929 is the birth year of Helen. The number currently linked to Helen is (863) 465-6679. This person is linked with Interlake Condominium Owners Association, Inc. The current age of Helen is 94. The possible relatives of Helen are James V Mack, Robert H Macauley, Betty B Mack and one other person. Other cities that she has stayed in are Lake Placid and Warwick.