Company THE INDIANA SOLAR POWER COMPANY LLC Address 65 South Washington Street, Danville, IN, 46122, USA