Leroy Landen was born in 1963, age 60. Leroy Landen's address is 2556 South Zenobia Street , Denver, CO 80219. Possible relatives include Michael Abeyta, Carl Linden and 3 others. Public records show Leroy has also lived in Denver, CO and Littleton, CO. Leroy's latest phone number is (720) 280-1873. Previous phone numbers include (720) 280-8018.
Also goes by: Leroy J Linden,
Leroy Joseph Linden
Address History: 2556 South Zenobia Street, Denver, CO 80219;
848 S Dexter Street Apt 412, Denver, CO 80246;
Littleton, CO 80128;
Bridgeport, CT 06604;
Danbury, CT 06810
Results 1 - 1 of 1