Teodoro's birth date was listed as 1941. Possible relatives of Teodoro are: Juanita Dora Garza, Edwardo Garza, Diana Maria Garza and 6 other people. The residency of Teodoro is at 3900 Rodriguez St, Edinburg, Tx 78541. Teodoro has previously lived in Edinburg and Houston. The current age of Teodoro is 83. Records link phone number (956) 383-3509 with Teodoro’s details.