Other cities that she has stayed in are Gautier and Biloxi. We have found 4 possible relatives of Leandra: David H Maxwell, Carolyn R Maxwell, Victoria Marcel Maxwell and one other person. Leandra now resides at 3435 Spottswood Ave, Memphis, Tn 38111. Leandra has listed (228) 497-1645 as her phone number. Leandra was born in 1977. This year Leandra celebrated her 47 birthday.