Swartz Septic, LLC Categories SEPTIC SYSTEM INSTALLATION 5462 FM 2621 Brenham TX 77833 (979) 661-6042 Visit Website About Us Septic system installations, repairs, and maintenance. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×