Patricia Deleon was born in 1970, age 53. Patricia Deleon's address is 1703 Mayfair Road , Champaign, IL 61826. Possible relatives include Patricia Delcon, Alfonso Deleon and 30 others. Public records show Patricia has also lived in Atlanta, GA and Garland, TX. Patricia's latest phone number is (217) 607-1678. Previous phone numbers include (217) 607-3995 and (217) 608-1678. The latest email address for Patricia Deleon is del****@yahoo.com.
Address History: 1703 Mayfair Road, Champaign, IL 61826;
2200 Godby Road Apt K8, Atlanta, GA 30349;
Garland, TX 75041;
Harlingen, TX 78550;
San Benito, TX 78586
Emails: del****@yahoo.com,
pat****@insightbb.com,
pde****@itw.com,
van****@yahoo.com
Results 1 - 1 of 1