Back The Blue Solar Company of Anaheim Anaheim, California is the city we call home. We feel that brings a certain responsibility with it. Which is why we strive to be the best solar installation contractors in Anaheim. Here at Back The Blue Solar Company of Anaheim. Phone: (714) 640-6051 1101 W Lincoln Ave CA 92805 USA Map Other Categories: Business Services |