Leighton Odell was born in 1963, age 60. Leighton Odell's address is 8996 Windhaven Drive , Parker, CO 80134. Possible relatives include Lisa Holtsodell, Chanel Odell and 5 others. Public records show Leighton has also lived in Centennial, CO and Edwards, CO. Leighton's latest phone number is (303) 805-1067. Previous phone numbers include (303) 840-8595 and (720) 840-8595.
Also goes by: Leighton S Ogill
Address History: 8996 Windhaven Drive, Parker, CO 80134;
7006 S Alton Way, Centennial, CO 80112;
Edwards, CO 81632;
Greenwood Village, CO 80111;
New York, NY 10024
Results 1 - 1 of 1