Leonel Garcia was born in 1958, age 66. Leonel Garcia's address is 727 Spring Forest Court , Apopka, FL 32712. Possible relatives include Mireya Deleon, Anachristina Garcia and 9 others. Public records show Leonel has also lived in Hialeah, FL and Hollywood, FL. Leonel's latest phone number is (786) 236-2253. Previous phone numbers include (813) 672-4715 and (954) 894-1270.
Address History: 727 Spring Forest Court, Apopka, FL 32712;
173 Nw Avenue # 63, Hialeah, FL 33015;
Hollywood, FL 33024;
Lutz, FL 33558;
Orlando, FL 32859
Results 1 - 1 of 1