Leanda Walls was born in 1961, age 63. Leanda Walls's address is 2912 Boulevard Place , Indianapolis, IN 46208. Possible relatives include Cathleen Phillips, Ebonie Walls and 4 others. Public records show Leanda has also lived in Indianapolis, IN. Leanda's latest phone number is (317) 384-1287. Previous phone numbers include (317) 826-9157.
Address History: 2912 Boulevard Place, Indianapolis, IN 46208;
33736 Po Box, Indianapolis, IN 46203
Results 1 - 1 of 1