Hillcrest Solar I, LLC c/o Innergex Holdings USA, LLC Categories Utilities 3636 Nobel Drive Suite 260 San Diego California 92122 (858) 346-4004 Send Email Visit Website About Us Independent power producer Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×