Other cities that he has stayed in are Albuquerque and Rio Rancho. Nicholas is a resident of 2660 Oro Vista Rd, Albuquerque, Nm 87107. The birth year was listed as 1951. Public records show that Nicholas is connected with: Oro Vista Consulting and Oro Vista Consulting And Investing Llc. Records link phone number (505) 839-0268 with Nicholas’s details. The age of Nicholas is 73.