Leila Klessig was born in 1926, age 98. Leila Klessig's address is 725 Moore Street Apt 8, Lakewood, CO 80215. Leila's latest phone number is (303) 238-6121. Previous phone numbers include (970) 978-8650.
Address History: 725 Moore Street Apt 8, Lakewood, CO 80215
Results 1 - 1 of 1