Leonard Schrader was born in 1921, age 102. Leonard Schrader's address is 3220 W 30th Street , Indianapolis, IN 46222. Possible relatives include Laura Schrader, Lauren Schrader and 3 others. Leonard's latest phone number is (317) 925-0982.
Phone Numbers: (317) 925-0982
Address History: 3220 W 30th Street, Indianapolis, IN 46222
Results 1 - 1 of 1