Leshelle Duckett was born in 1986, age 38. Leshelle Duckett's address is 10223 England Avenue Apt 2, Inglewood, CA 90303. Possible relatives include Linda Duckett, Rosie Duckett and 2 others. Public records show Leshelle has also lived in Long Beach, CA.
Results 1 - 1 of 1