Sun First Solar 5 years ago ID: #126929 Listed In : Energy & Environment 136 Mitchell Blvd, San Rafael, CA 94903 415-458-5870 www.sunfirstsolar.com/ Facebook Twitter Business Description solar power san rafael ca. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : sun first solar in san rafael ca