Nikki was born in 1977. 2619 Smart St, Nampa, Id 83686 is where Nikki resides. Nikki owns the phone number (208) 466-3284. We have found 5 possible relatives of Nikki: Rene Eugenia Loring, Aulda...