Lydia Deleon was born in 1966, age 57. Lydia Deleon's address is 6325 Buster Drive , Tampa, FL 33619. Possible relatives include Daniel Deleon, Maria Deleon and 5 others. Public records show Lydia has also lived in Tampa, FL and Paterson, NJ. Lydia's latest phone number is (405) 270-1909. Previous phone numbers include (813) 664-0527.
Address History: 6325 Buster Drive, Tampa, FL 33619;
2602 S 69th Street, Tampa, FL 33619;
Paterson, NJ 07524;
Moore, OK 73160
Results 1 - 1 of 1