The residency of Helen is at 105 Walnut St, Dunbar, Wv 25064. Helen's birth year is 1930. Helen has listed (304) 768-1852 as her phone number. The current age of Helen is 94. Scott Depot and Dunbar are cities Helen has lived in.