Drag box to select area
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