1. Costa Leite Floors 28 marshall st, Lowell, MA 01851 Coordinate: 42.63769,-71.31894 Phone: (978) 908-7269