Helen’s current address is 7137 Suncrest Dr, Lynchburg, Va 24502. Helen turned 105 years old. Other cities that she has stayed in are Lynchburg and Timberlake. Helen was born in 1918. Records link phone number (804) 237-0707 with Helen’s details.