Leonidas Abozakis was born in 1972, age 52. Leonidas Abozakis's address is 13422 90th Terrace , Seminole, FL 33776. Possible relatives include Jessica Ackerman, Anthony Alyea and 14 others. Public records show Leonidas has also lived in Bell, FL and Clearwater, FL. Leonidas's latest phone number is (727) 392-3270.
Also goes by: Leonidas Anthony Bozakis
Phone Numbers: (727) 392-3270
Address History: 13422 90th Terrace, Seminole, FL 33776;
7890 Sw 25th Place, Bell, FL 32619;
Clearwater, FL 33756;
Largo, FL 33773;
Port Richey, FL 34668
Results 1 - 1 of 1