Possible relatives of Nicholas are: Nick Rodriguez, Jesus Ormaydae Rodriguez, Dagoberto Rodriguez and 3 other people. The number currently linked to Nicholas is (305) 856-4823. In addition to Miami, Nicholas also lived in Orlando, Forest Hills, Chicago and 2 other cities. This year Nicholas celebrated his 54 birthday. Nicholas now resides at 1513 21St St, Miami, Fl 33145. The birth year was listed as 1970.