4124 North Ave, Waterloo, Ia 50702 is where Leon lives. This person has lived also in Cedar Falls and Waterloo. The possible relatives of Leon are Helen Lamprecht, Shirley A Lamprecht, Walter Leroy Lamprecht and 2 other people. The age of Leon is 85. Phone number listed for Leon is (319) 266-9480. Leon's birth year is 1938.