Nicholas Oddis was born in 1980, age 44. Nicholas Oddis's address is 533 East Georgia Street , Tallahassee, FL 32303. Possible relatives include Elizabeth Ardies, Elizabeth Oddis and others. Public records show Nicholas has also lived in Havana, FL. Nicholas's latest phone number is (850) 284-8322. Previous phone numbers include (850) 425-8443.
Also goes by: Nicholas R Oddis
Results 1 - 1 of 1