Sun First Solar 4 years ago ID: #613224 Listed In : Solar Products 136 Mitchell Blvd 415-458-5870 https://www.sunfirstsolar.com/ Twitter Business Description Learn all about Sun First Solar and all our history in the Bay Area. We are committed to helping you go green and save on bills. Get started today! Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : solar company san francisco solar energy company san francisco