Telmo was born 84 years ago. 3110 82Nd St, East Elmhurst, Ny 11370 is where Telmo lives. The possible relatives of Telmo are Patricia L Ijalba, Digna A Vela, Cecilia L Litardovela and one other person. This person's birth year is 1939. Public records show Newark, Flushing, Jackson Heights and one other city as cities Telmo also stayed in. Records link phone number (718) 899-2141 with Telmo’s details.