Waudell Nelson was born in 1922, age 101. Waudell Nelson's address is 154 Nelson Road , Fernandina Beach, FL 32034. Possible relatives include Frances Nelson. Public records show Waudell has also lived in Fernandina Beach, FL.
Related to: Frances Nelson
Address History: 154 Nelson Road, Fernandina Beach, FL 32034;
294 Po Box, Fernandina Beach, FL 32035
Results 1 - 1 of 1