Hillcrest Solar I, LLC c/o Innergex Holdings USA, LLC Categories Utilities 4660 La Jolla Village Drive Suite 680 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 ×