The birth year was listed as 1953. Public records show Florida City, Lawrence, Homestead and one other city as cities Nelson also stayed in. Phone number listed for Nelson is (305) 971-5421. The current age of Nelson is 71. Nelson currently resides at 14270 152Nd Pl, Miami, Fl 33196. This person is linked with companies: Nelson & Son Tire Service Inc and Nelson & Son Tire Service, Inc. The possible relatives of Nelson are Johnny E Castillo, Justino Castillo, Yanet M Castillo and 5 other people.