We have found 6 possible relatives of Nicholas: Martina Villalobos, Orasio Villalobos, Nicholas Villalobos and 3 other people. The current age of Nicholas is 51. Nicholas currently resides at 1700 Imperial Dr #B203, Rock Springs, Wy 82901. Nicholas owns the phone number (307) 382-3987. The birth year was listed as 1973. Public records show Rock Springs, Riverside and Mira Loma as cities Nicholas also stayed in.