People possibly related to Leanna are Duane E Carroll, Duane Earl Carrol, Eric M Carrol and 2 other people. This person has lived also in Joplin. Leanna turned 67 years old. Leanna is a resident of 1702 Saginaw Rd #71, Joplin, Mo 64804. This person's birth year is 1957. The number currently linked to Leanna is (417) 623-3810.