Leo Delauro was born in 1929, age 94. Leo Delauro's address is 2994 South Raleigh Street , Denver, CO 80236. Possible relatives include Annette Delauro, Catherine Delauro and 10 others. Leo's latest phone number is (303) 885-4293. Previous phone numbers include (303) 885-5860 and (303) 934-5165.
Also goes by: Leo James De,
Leo James Lauro
Address History: 2994 South Raleigh Street, Denver, CO 80236;
2640 S Zurich Court, Denver, CO 80219;
Littleton, CO 80123
Results 1 - 1 of 1