Karen Deleon was born in 1949, age 74. Karen Deleon's address is 3861 East 38th Street , Des Moines, IA 50317. Possible relatives include Carla Deleon, Jessica Deleon and 2 others. Public records show Karen has also lived in Martinez, CA and Walnut Creek, CA. Karen's latest phone number is (318) 625-5806. Previous phone numbers include (337) 625-5806 and (515) 265-3297. The latest email address for Karen Deleon is puf****@aol.com.
Also goes by: Karen Ann Deleon
Address History: 3861 East 38th Street, Des Moines, IA 50317;
1930 Berrellesa Street, Martinez, CA 94553;
Walnut Creek, CA 94598;
Lake Charles, LA 70601;
New Orleans, LA 70174
Emails: puf****@aol.com
Results 1 - 1 of 1