31 waste haulers within 15 miles of Donaldson, Pennsylvania, sorted by distance from the city center.