Leone Deeb was born in 1943, age 80. Leone Deeb's address is 1315 Leewood Drive , Tallahassee, FL 32312. Possible relatives include Diana Coulter, Fred Deeb and 1 others. Public records show Leone has also lived in Tallahassee, FL.
Results 1 - 1 of 1