LOENBRO SOUTH LLC known as as a business of LOENBRO SOUTH LLC. The business operates in . Alternatively you can phone the business owner LOENBRO SOUTH LLC on 406-453-####. And you can send the correspondense to the next address 705 W 83RD ST, ODESSA, TX, 79764-1913 of LOENBRO SOUTH LLC. The business owner has a business license No 32342 as Electrical Contractor - EC which is valid until 1/23/2018.