Solar the Sign
- Los Angeles
1541 N. Detroit Street, Suite 2
Solar The Sign is a non-profit organization whose mission is to utilize iconic signs and landmarks in order to raise awareness about the urgent need for renewable energy and provide solar power to communities.
Do you work for Solar the Sign? Become an administrator