Leesa Klesh was born in 1959, age 65. Leesa Klesh's address is 3863 Lake Vista Drive Northeast, Solon, IA 52333. Possible relatives include Martin Andreas, Kelly Christensen and 4 others. Public records show Leesa has also lived in Broomfield, CO and Denver, CO. Leesa's latest phone number is (303) 450-4216. Previous phone numbers include (303) 466-0345 and (319) 644-2425.
Also goes by: Leesa J Andreas,
Leesa J Witt,
Leesa Witt
Address History: 3863 Lake Vista Drive Northeast, Solon, IA 52333;
3435 Boulder Circle Unit 103, Broomfield, CO 80023;
Denver, CO 80247;
Thornton, CO 80241;
Cedar Rapids, IA 52403
Results 1 - 1 of 1