1. Swampscott Sewer And Drain 233 Burrill St, Swampscott, MA 01907 Coordinate: 42.47489,-70.921715 Phone: (781) 584-7137