Leanne has listed phone number: (901) 684-1185. Cities Leanne has lived in before are Springfield, Memphis and Virginia Beach. Leanne is related to or closely associated with Mary Ann Plumlee, Michael Wayne Plumlee, Eric Wesley Pollard and one other person. The residency of Leanne is at 1169 Dearing Rd #129, Memphis, Tn 38117. Leanne was born 50 years ago. Her birth year was listed as 1974.