6362 Mcleod Drive
Las Vegas, 89120
Vir Solar’s HQ is located at 6362 Mcleod Drive, Las Vegas
Vir Solar’s official website is virsolar.com
Vir Solar’s revenue is $20M - $50M
Vir Solar has 201 - 500 employees
Vir Solar is in the industry of: Renewable Energy