Libra. Plumbing & Solar Inc. Plumber - Corpus Christi, TX Looking to contact Libra. Plumbing & Solar Inc.? You can reach them at 361-854-1360