Russell Klemme was born in 1965, age 59. Russell Klemme's address is 909 Elmwood Drive , Spencer, IA 51301. Possible relatives include Gina Gates, Cheri Klemme and 2 others. Public records show Russell has also lived in Spencer, IA. Russell's latest phone number is (712) 262-4871. Previous phone numbers include (712) 262-5027.
Results 1 - 1 of 1