Leonel Santana was born in 1981, age 43. Leonel Santana's address is 810 Lake Vista Drive , Papillion, NE 68046. Possible relatives include Williams Ann, Katherine Hawxhurst and 3 others. Leonel's latest phone number is (305) 649-6195. Previous phone numbers include (402) 955-9004.
Address History: 810 Lake Vista Drive, Papillion, NE 68046;
515 Northwest 20th Avenue, Miami, FL 33125;
Oklahoma City, OK 73145
Results 1 - 1 of 1