San Antonio Technology Academy Charter School
Add to Favorites
Add Hours
Saved to Favorites
Phone: (210) 527-9250
Address: 605 S Flores St, San Antonio, TX 78204
1135 Mission Rd, San Antonio, TX 78210
4018 S Presa St, San Antonio, TX 78223
511 Fredericksburg Rd, San Antonio, TX 78201
1717 W Magnolia Ave, San Antonio, TX 78201
1313 SE Military Dr, San Antonio, TX 78214
1215 N Saint Marys St, San Antonio, TX 78215
900 S San Eduardo Ave, San Antonio, TX 78237
623 S Pecos La Trinidad, San Antonio, TX 78207
1002 Edwards, San Antonio, TX 78204
521 S New Braunfels Ave, San Antonio, TX 78203