Lelia Odem was born in 1959, age 64. Lelia Odem's address is 13941 E Harvard Avenue , Aurora, CO 80014. Public records show Lelia has also lived in Aurora, CO and Denver, CO. Lelia's latest phone number is (303) 316-2611. Previous phone numbers include (303) 537-6023.
Address History: 13941 E Harvard Avenue, Aurora, CO 80014;
15573 E 13th Avenue, Aurora, CO 80011;
Denver, CO 80220;
Memphis, TN 38107
Results 1 - 1 of 1