Twillia Menefee was born in 1956, age 68. Twillia Menefee's address is 5117 Grandi Road Unit 3, Carlsbad, NM 88220. Possible relatives include Douglas Doyle, Frances Doyle and 9 others.
Address History: 5117 Grandi Road Unit 3, Carlsbad, NM 88220;
805 Hueco Street Apt 56, Carlsbad, NM 88220;
Loving, NM 88256
Results 1 - 1 of 1