1. City Mirror and Glass
90 Lincoln St, Lowell, MA 01851
Coordinate: 42.62967,-71.31842
Phone: (978) 452-5976
2. City Mirror Glass
115 Appleton St, Lowell, MA 01852
Coordinate: 42.64079,-71.31028
Phone: (978) 453-3865
3. City Mirror & Glass Co Inc
90 Lincoln St, Lowell, MA 01851
Coordinate: 42.62973,-71.31832
Phone: (978) 256-2555