Lords of Solar Sales

0 Reviews

0.0000 stars - based on 0 reviews
2344 E Yucca St Phoenix, Arizona 85028
(602) 292-7771


Lords of Solar Sales is located at the address 2344 E Yucca St in Phoenix, Arizona 85028. They can be contacted via phone at (602) 292-7771 for pricing, hours and directions.

Lords of Solar Sales has an annual sales volume of 0 - 500K. .For more information contact Larry Vargas, Owner

For maps and directions to Lords of Solar Sales view the map to the right. For reviews of Lords of Solar Sales see below.

Is this your business? Claim it now!


Phone: (602) 292-7771


Employee Size: 1 To 4

Exact Employee Count: 3

Exact Sales Volume: 74000

Location Type: Single Location

Sales Volume: 0 - 500K


People Also Viewed


5005 E Mcdowell Rd Phoenix, Arizona 85008

On Semiconductor

Po Box 62890 Phoenix, Arizona 85082

Pinnacle Manufacturing Company, Inc

5310 S 32nd st Ste 2 Ste 2 Phoenix, Arizona 85040

First Solar, Inc

4050 E Cotton Center Blvd Phoenix, Arizona 85040

Ocis Technology

9926 N 47th Pl Phoenix, Arizona 85028
You must Sign in to post reviews.

by on

0 Reviews

Key Contacts
    • Larry Vargas
    • OWNER
    • Phone: (602) 292-7771