1. Metrosolar Inc 10h Wood Ln, Stamford, CT 06905 Coordinate: 41.0829,-73.55065 Phone: (203) 325-4177
2. Affordable Glass & Mirror 36 Garden St, Stamford, CT 06902 Coordinate: 41.04653,-73.53812 Phone: (203) 967-2013