Solar Company Directory

Northstar Solar

215 N 9th St
River Falls, WI 54022
United States

651-560-6220
Services
Solar Installer
Customers
Residential

Our team will serve as the catalyst for residential, business and industrial customers alike. Northstar Solar LLC will help you navigate through the complex renewable landscape.