Marlon Odanga was born in 1968, age 55. Marlon Odanga's address is 2424 Nevada Avenue , Norfolk, VA 23513. Possible relatives include Manuel Odanga, Menuel Odanga and 4 others. Marlon's latest phone number is (757) 672-3957. Previous phone numbers include (757) 831-5269 and (757) 857-4672.
Address History: 2424 Nevada Avenue, Norfolk, VA 23513
Results 1 - 1 of 1