8000 Poplar Tent Road,
Concord, NC 28027
Phone: (704) 788-2881
Fax: (704) 793-1909
Thank you for visiting the website of SBM Solar Inc. We’re located in Concord, North Carolina. We produce solar modules for U.S. military applications.
Call us today at 704-788-2881, or send a message using the form below. We look forward to providing you with the solar modules you need.