The current age of Nicholas is 73. This person's birth year is 1951. Nicholas is related to or closely associated with Luther Lee Guzman, Isabel Garza Guzman, Leroy Guzman and 2 other people. 2936 Baylor St, Lubbock, Tx 79403 is where Nicholas lives. The number currently linked to Nicholas is (806) 765-6374. This person has lived also in Hollis and Lubbock.