Consolidated Solar Technologies
5225 Pino Ave NE
Albuquerque, NM 87109
NM EE98 LIC# 362268
Please use the form below to contact us for more information about designing a solar power system that can save you money, hedge against rising electricity costs, and promote environmental stewardship. We can also be reached via the contact information above.
Map and Hours
We are located on the I-25 Frontage Rd, just south of Paseo Del Norte.
9am – 5pm
9am – 4pm