Texas Plumbing & Septic Services, LLC Residential Installer Servicer Address: 1901 E 37th St Suite 109, Odessa, TX 79762, USA Phone: 4322720508 Working days: SU MO TU WE TH FR SA