This is the Petaluma location of Solar Depot. Solar Depot distributes solar panels and solar thermal systems wholesale and serves as an integrator of those systems. Its customers include NASA and the Federal Government. Visit the website listed for a full list of solar products.
1240 Holm Rd, Petaluma, CA 94954
() -
  • Fax: 707-766-7722
  • Hours: By appointment
  • Hours: Mon-Sat, 10 am - 9 pm, Sun, 10 am - 6 pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »