Solar Energy Companies Be the first to review Rating: 58 Independent Wind & Solar 1400 E Caro Rd, Caro, MI