Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information S & H Waste Disposal Service ← View details 11417 Long Street Balch Springs, TX (Texas) 75180-3231, Balch Springs, Texas (972) 682-3727