IBARRA, DELMIRA known as as a business of IBARRA, DELMIRA. The business operates in UVALDE. Alternatively you can phone the business owner IBARRA, DELMIRA on 830-900-####. And you can send the correspondense to the next address 3935 E MAIN ST TRLR 3, UVALDE, TX, 78801-6400 of IBARRA, DELMIRA. The business owner has a business license No 1602630 as Cosmetology Operator - OP which is valid until 10/25/2017.