Igor Kleopov was born in 1929, age 95. Igor Kleopov's address is 2626 Osceola Street Apt 1013, Denver, CO 80212. Possible relatives include Leo Kleopov. Igor's latest phone number is (303) 320-6978. Previous phone numbers include (303) 964-8163.
Related to: Leo Kleopov
Address History: 2626 Osceola Street Apt 1013, Denver, CO 80212
Results 1 - 1 of 1