Leonard Geiken was born in 1972, age 51. Leonard Geiken's address is 702 Haley Place , Tea, SD 57064. Possible relatives include Joyce Geiken, Lamonte Geiken and 8 others. Public records show Leonard has also lived in Lennox, SD. Leonard's latest phone number is (605) 421-1262. Previous phone numbers include (605) 647-5501.
Address History: 702 Haley Place, Tea, SD 57064;
515 Po Box, Lennox, SD 57039
Results 1 - 1 of 1