San Antonio Technology Academy Charter School
605 S Flores St
San Antonio
TX
78204
(210) 527-9251
Open Map
Description
San Antonio Technology Academy Charter School is located at 605 S Flores St, San Antonio, TX. This location is in the Arsenal neighborhood. This business specializes in K-12.
by merchantcircle on March 30, 2016 from
merchantcircle
education
educational
elementary
Health & Medicine
public
public & academic
public elementary & secondary schools
Schools
Schools - Public & Academic
secondary