1. Solarus Inc 8 E Bearhouse Hill Rd, Guilford, CT 06437 Coordinate: 41.32703,-72.65718 Phone: (203) 533-5691