Elmo Taleno's address is 1716 South Edmonds Lane Apartment 89, Lewisville, TX 75067. Possible relatives include Angela Taleno, Danny Taleno and others. Public records show Elmo has also lived in Irving, TX. Elmo's latest phone number is (214) 413-8964. Previous phone numbers include (469) 744-6675.
Results 1 - 1 of 1