CST Moves Into New Location
Consolidated Solar Technologies is excited to be moving into our new headquarters in Northeast Albuquerque, conveniently located alongside I-25 near Paseo Del Norte at 5225 Pino Ave NE.
Our new headquarters will accommodate our entire sales and design staff, as well as display the various exciting solar solutions equipment we are utilizing in our installations. Please stop by to say hello, meet the team, and get your hands on some solar product examples. Look for the CST sign along I-25 and keep an eye out for our continued expansion.