Karla Leon was born in 1976, age 48. Karla Leon's address is 610 Ne Lynn Street Apt B, Lees Summit, MO 64063. Karla's latest phone number is (816) 246-5502. Previous phone numbers include (816) 446-8396.
Address History: 610 Ne Lynn Street Apt B, Lees Summit, MO 64063
Results 1 - 1 of 1