1. Texas Disposal Systems Weimar 801 E Saint Charles St, Weimar, TX 78962 Coordinate: 29.69818,-96.76929 Phone: (979) 725-8108