Louis Nelson was born in 1944, age 80. Louis Nelson's address is 907 N Sherman Drive , Indianapolis, IN 46201. Possible relatives include Louis Nelson, Lamont Turner and 1 others. Public records show Louis has also lived in Indianapolis, IN. Louis's latest phone number is (317) 667-2099. Previous phone numbers include (317) 726-0571.
Leah Allen's current address is 822 East 53rd Street , Indianapolis, IN 46220. Leah's age is 74 years old (1949). Phone numbers associated with Leah are (317) 697-5017 and (317) 726-0232.
Also goes by: Leah L Allen
Address History: 822 East 53rd Street, Indianapolis, IN 46220;
822 E 53rd Street, Indianapolis, IN 46220;
Sheridan, IN 46069
Results 1 - 2 of 2