Records link phone number (314) 521-2307 with Nelson’s details. Public records show Saint Louis and East Saint Louis as cities Nelson also stayed in. Nelson’s residency is at 718 Carr St #B, Saint Louis, Mo 63101. 1941 is his birth date. The possible relatives of Nelson are Juanshena W Nutall, P Watts, Rosetta R Watts and 3 other people. Nelson has reached 84 years of age.