We have moved to our new larger location in Boise Idaho. Please call or e-mail anytime.
Phone: (800) 607-1790
Overland Solar, LLC
204 Ellen St
Garden City, ID 83714
Please complete the form below and we'll get back to you within one business day.