Possible relatives of Leandra are: Gerald Lee Adams, Gerald L Adamskay, Sue Kirk and 6 other people. Leandra is a resident of 2712 Maple Ln, Pearland, Tx 77584. The phone number (281) 997-3872 is Leandra’s. Leandra was born in 1970. The age of Leandra is 54. Houston and Porter are cities Leandra has lived in.