Leanna's possible relatives are Jorge Luis Nieto, Misti Newlin, Steven Wayne Newlin and one other person. Leanna's birth year is 1965. 7017 Oleander Dr, Hitchcock, Tx 77563 is where Leanna lives. Public records show Hitchcock, La Marque and Watauga as cities Leanna also stayed in. Leanna has listed (409) 986-6884 as her phone number. Leanna turned 60 years old.