515 Kerri Leigh Ct, Spring, Tx 77388 is where Nicholas resides. Nicholas has previously lived in Peoria, Phoenix, Simi Valley and 2 other cities. Nicholas has listed phone number: (281) 320-9192. 1970 is his birth date. Nicholas was born 54 years ago.