Nelson is a resident of 2830 Penn St, Navarre, Fl 32566. Nelson has reached the age of 90 years. Nelson's birth year is 1933. In addition to Navarre, Nelson also lived in Gulf Breeze, Mary Esther, Panama City and one other city. Records link Nelson with Nelson Leroy, Laurie Elizabeth Nelson, Eula L Nelson and one other person. Nelson owns the phone number (850) 939-2964.