Other cities that she has stayed in are Forest and Lynchburg. Lenna's birth date was listed as 1963. The number currently linked to Lenna is (434) 525-0681. Lenna now resides at 101 Lindale Ct,...