Solar Energy Services Be the first to review Rating: 71 Poncho's Solar Service 189 Ahulua Pl, Kula, HI