1. The Solar Shop 1 Elizabeth St, Norwalk, CT 06854 Coordinate: 41.09753,-73.41828 Phone: (203) 956-0562