Technology Leadership High School

Categories

Academia

About Us

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