1. City Mirror and Glass
90 Lincoln St, Lowell, MA 01851
Coordinate: 42.62967,-71.31842
Phone: (978) 452-5976
2. Mammoth Auto Glass & Mirror Co
49 Mammoth Rd, Lowell, MA 01854
Coordinate: 42.651,-71.33246
Phone: (978) 452-5501
3. Ocean Glass Mirror
181 Stedman St, Lowell, MA 01851
Coordinate: 42.62483,-71.35174
Phone: (978) 770-0642