Leroy Sanders was born in 1933, age 92. Leroy Sanders's address is 3015 N Meridian Street Apt 109, Indianapolis, IN 46208. Possible relatives include Mia Britt, Kathleen Sanders and others. Public records show Leroy has also lived in Indianapolis, IN and Chicago, IL.
Also goes by:
Leroy Washington
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Address History:
2012 Calhoun Court # A, Indianapolis, IN 46203; 3015 N Meridian Street Apt 109, Indianapolis, IN 46208; Chicago, IL 60619; Dallas, TX 75220
Results 1 - 1 of 1