Milika Njenga was born in 1984, age 39. Milika Njenga's address is 3 Battle Drive , Newark, DE 19702. Possible relatives include Timothy Ngunjiri, Lucy Njenga and others.
Address History: 3 Battle Drive, Newark, DE 19702;
61 Mystic Street Apt 6, Methuen, MA 01844;
North Chelmsford, MA 01863
Results 1 - 1 of 1