Lowell City Waste Water DepartmentBy / Find a Landfill in Massachusetts 451 First St Blvd, Lowell, MA 01850 ⭐ 4.5 Stars (Read reviews) ? Call (978) 674-4248