Five Star Solar 5 years ago ID: #124093 Listed In : Solar Products 8698 Elk Grove Blvd, Ste 1-181, Elk Grove, CA 95624 855-782-7765 fivestarssolar.com/ Business Description Five Star Solar is located in Elk Grove, California. Five Star Solar is working in Solar installation contractor, Solar energy equipment supplier activities. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Solar Energy Equipment Supplier Solar installation contractor