Big River Solar LLC Solar Energy Contractor - Stillwater, MN Looking to contact Big River Solar LLC? You can reach them at 651-472-5252