Leeandre Sloan was born in 1935, age 88. Leeandre Sloan's address is 5931 Honeywell Drive , Indianapolis, IN 46236. Possible relatives include Robert Brown, Jordan Sloan and 2 others. Public records show Leeandre has also lived in University Park, IL. Leeandre's latest phone number is (317) 436-8761. Previous phone numbers include (317) 537-2619 and (317) 577-1045.
Also goes by: Brown Lj Sloan,
Leeandrea J Sloan
Results 1 - 1 of 1