Affordable solar power systems since 2007
8669067657
3014 Dauphine Street
New Orleans, 70117
Solr Energy’s CEO is Justin Runnels
Solr Energy’s HQ is located at 3014 Dauphine Street, New Orleans
Solr Energy’s phone number is 8669067657
Solr Energy’s official website is solr.energy
Solr Energy’s revenue is $1M - $5M
Solr Energy has 11 - 50 employees
Solr Energy is in the industry of: Renewable Energy