South Texas Pool Repair Schertz, TX, 78154 View Phone 210-366-5150 Schertz, TX 78154 View Website Experience & Reliability In Business Since: 2008 All Work Owner Supervised About Send to My Email Send to My Phone Print this Page