Services

     Organization     

     Projects     

     Contact Us

Locations


STC Engineering Main Office

1014 Lomas Blvd N.W.
Albuquerque, NM 87102

Dallas Office
Two Galleria Tower
13455 Noel Road
Suite 1000
Dallas, Tx 75240

We have recently relocated our main office to 1014 Lomas Blvd N.W., just a few blocks west of our old downtown location in Albuquerque. To find us, just go west on Lomas, and pass 11th St. . If you get to 12th you have gone too far! Look for a pink house with a turquoise door and white trim ,on the left hand side of Lomas. We have also recently added an office in Dallas Texas. The Office Is located at the Two Galleria Tower Suite 1000. Take the Dallas Tollway South and take the Alpha Rd/Galleria Rd exit. Continue on the Tollway service road and turn left on Alpha Rd. Turn Right onto Noel Rd. The parking garage for Two Galleria Tower is located just north of the building.