Leonid Osorio was born in 1976, age 47. Leonid Osorio's address is 1999 Se Fallon Drive , Port Saint Lucie, FL 34983. Possible relatives include Juan Gomez, Beatriz Llodurante and 1 others. Public records show Leonid has also lived in Cape Coral, FL. Leonid's latest phone number is (239) 573-8964. Previous phone numbers include (772) 237-5380 and (772) 263-3029.
Results 1 - 1 of 1