Nilda Spikes was born in 1960, age 63. Nilda Spikes's address is 4364 Wyoming Street Apt 120, Dallas, TX 75211. Possible relatives include Ibe Akpowowo, Kymberly Akpowowo and others. Public records show Nilda has also lived in Dallas, TX.
Results 1 - 1 of 1