Sandbar Solar & Electric
Add to Favorites
Claimed
CLOSED NOW
Today: 8:00 am - 4:00 pm
Tomorrow: 8:00 am - 4:00 pm
20 Years
in Business
Saved to Favorites
Phone: (831) 469-8888
Address: 2119 Delaware Ave, Santa Cruz, CA 95060
Website: https://www.sandbarsolar.com
PO Box 1479, Santa Cruz, CA 95061
427 Swift St Ste B, Santa Cruz, CA 95060
Freedom, CA 95019
214 Dufour St, Santa Cruz, CA 95060
213 River St, Santa Cruz, CA 95060
517 Pine St, Santa Cruz, CA 95062
2808 Soquel Ave, Santa Cruz, CA 95062
1438 Chanticleer Ave, Santa Cruz, CA 95062
2 Civic Center Dr, Scotts Valley, CA 95066