1. Solar Masters Inc 3710 Industry Ave Ste 204, Lakewood, CA 90712 Coordinate: 33.8244,-118.16481 Phone: (562) 424-0505