1. Wind River Environmental Septic Services 1 Mallard St, Billerica, MA 01821 Coordinate: 42.53049,-71.27205 Phone: (978) 215-8782