Woods Electric and Solar
Woods Electric and Solar
4520 3rd Street
La Mesa, CA 91941
United States
Woods Electric is proud to offer Solar Energy Solutions for you home or business at affordable prices, GUARANTEED! Call Today for a free in-house energy audit and system sizing.
At Woods Electric, customer satisfaction is our #1 priority. Through