Karmen Leon was born in 1978, age 46. Karmen Leon's address is 3012 W De Leon Street Apt 25, Tampa, FL 33609. Possible relatives include Ted Cary, Vicki Heck and 9 others. Public records show Karmen has also lived in Fort Collins, CO and Rincon, GA. Karmen's latest phone number is (224) 430-0015. Previous phone numbers include (847) 707-0994 and (847) 808-8825.
Address History: 3012 W De Leon Street Apt 25, Tampa, FL 33609;
1714 Stover Street Apt 3f, Fort Collins, CO 80525;
Rincon, GA 31326;
Buffalo Grove, IL 60089;
Chicago, IL 60626
Results 1 - 1 of 1