Elka Todorov was born in 1965, age 59. Elka Todorov's address is 9517 Plumwood Road , Louisville, KY 40291. Possible relatives include Kathryn Burke, Gary Rapp and 3 others. Public records show Elka has also lived in Spring Hill, FL. Elka's latest phone number is (352) 684-4073. Previous phone numbers include (502) 290-6807 and (502) 298-9223.
Results 1 - 1 of 1