1. City Mirror and Glass
90 Lincoln St, Lowell, MA 01851
Coordinate: 42.62967,-71.31842
Phone: (978) 452-5976
2. Advanced Materials Processing Corp.
225 Stedman St Ste 14, Lowell, MA 01851
Coordinate: 42.62303,-71.35203
Phone: (978) 251-3060