Technology Leadership High School

  • Academia
10500 Research Rd. SE
Albuquerque , NM 87123
505-554-9026
  • About

    Tech is a small Charter school located in the Sandia Tech Park.