Leonard Kleier was born in 1969, age 54. Leonard Kleier's address is 7510 Us Highway 287, Broomfield, CO 80020. Possible relatives include Denise Arias, Lana Gochenour and 1 others. Public records show Leonard has also lived in Colorado Springs, CO and Denver, CO. Leonard's latest phone number is (303) 232-3406. Previous phone numbers include (719) 632-5334.
Address History: 7510 Us Highway 287, Broomfield, CO 80020;
624 S 29th Street Ste A, Colorado Springs, CO 80904;
Denver, CO 80221;
Lakewood, CO 80214;
Louisville, CO 80027
Results 1 - 1 of 1