Aloha Solar
1160 Industrial Ave
Suite B
Petaluma, CA 94952
(707) 789-9537
(707) 769-9037 (fax)
Hours:
Monday - Friday
9am - 5pm
9am - 5pm