Nildas Odell was born in 1932, age 91. Nildas Odell's address is 5590 44th Street N, Saint Petersburg, FL 33714. Possible relatives include Emette Odell, Emmett Odell and others.
Also goes by: Neilda H Odell
Address History: 5590 44th Street N, Saint Petersburg, FL 33714;
3443 55th Avenue N, Saint Petersburg, FL 33714;
Tampa, FL 33605
Results 1 - 1 of 1