Telmo Almaguer was born in 1946, age 77. Telmo Almaguer's address is 9703 Cibolo Street , Houston, TX 77013. Possible relatives include Daniel Almaguer, Elidia Almaguer and 11 others. Public records show Telmo has also lived in Houston, TX. Telmo's latest phone number is (713) 377-0817. Previous phone numbers include (713) 641-6853 and (713) 675-8779.
Results 1 - 1 of 1