Lek Oddo was born in 1940, age 84. Lek Oddo's address is 462 Thorncliff Drive # A, Newport News, VA 23608. Possible relatives include Raymond Barnes, Colleen Muma and 5 others.
Address History: 462 Thorncliff Drive # A, Newport News, VA 23608;
692 Po Box, Oxon Hill, MD 20750;
Virginia Beach, VA 23462
Results 1 - 1 of 1