bold

Contact

STRATA SOLAR LOCATIONS

Main Headquarters

50101 Governors Drive, Suite 280

Chapel Hill, NC 27517

Phone: 919.960.6015

Fax: 919.724.4146

Email: info@stratasolar.com

 

O&M Warehouse

2835 Farrington Point Road

Chapel Hill, NC 27517

 

Asset Management and C&I

1119 US 15 501 Hwy South

Chapel Hill, NC 27517

Are You a Landowner?