People possibly related to Helen are Nickens Iris, Whitney D Nickens, Toni Nickens and 4 other people. A city Helen has lived in before is Lancaster. Helen turned 54 years old. Helen was born in 1970. Helen is a resident of 2963 Merry Point Rd, Lancaster, Va 22503. Phone number listed for Helen is (804) 462-0816.