Travis Science Academy, an IB World School
1551 S. 25th Street,
Temple, TX 76504
Travis Science Academy, an IB World School is one of the popular Middle School located in 1551 S. 25th Street ,Temple listed under
Middle School in Temple
,
Public School in Temple
,