Juliet Kailua Back to Search Juliet Kailua SunRun 1518 E. Luray St. , Long Beach , CA , 90807 (661) 558-9434 Send Email Contacts Primary SunRun SOLAR Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone