Nelson Howell was born in 1940, age 83. Nelson Howell's address is 6703 N Woodgate Court , Baton Rouge, LA 70808. Possible relatives include Linda Howe, Andrew Howell and 8 others. Public records show Nelson has also lived in Baton Rouge, LA. Nelson's latest phone number is (225) 761-1236. Previous phone numbers include (704) 364-4407 and (704) 364-4470.
Address History: 6703 N Woodgate Court, Baton Rouge, LA 70808;
8762 W Fairway Drive, Baton Rouge, LA 70809;
Charlotte, NC 28211
Results 1 - 1 of 1