1. Lowell City Water Department 451 1st Street Blvd, Lowell, MA 01850 Coordinate: 42.656036,-71.30508 Phone: (978) 970-4248