The possible relatives of Irma are Henry Iii Cantu, Adam Jr Cantu, Christine P Cantu and 6 other people. Records link phone number (713) 673-4856 with Irma’s details. 10814 Garrick Ln, Houston, Tx 77013 is where Irma lives. The current age of Irma is 54. Her birth year was listed as 1970. She has stayed in Houston before moving to Houston.