1. Desmarais Associates 566 Rogers St, Lowell, MA 01852 Coordinate: 42.63192,-71.28456 Phone: (978) 459-9860