Robert Klemola was born in 1959, age 64. Robert Klemola's address is 8020 65th Street Court W, University Place, WA 98467. Possible relatives include Ann Klemola, Debra Klemola and 2 others. Public records show Robert has also lived in Bronx, NY and Seattle, WA.
Address History: 8020 65th Street Court W, University Place, WA 98467;
1037 E 216th Street, Bronx, NY 10469;
Seattle, WA 98104;
Tacoma, WA 98406;
Wilkeson, WA 98396
Results 1 - 1 of 1