Find school details, real estate for sale, real estate for rent and more near Texas Academy Of Mathematics And Science Academy.
Texas Academy Of Mathematics And Science Academy is located at 1201 W UNIVERSITY DR, EDINBURG, TX, 78539. The school is part of UNIVERSITY OF TEXAS RIO GRANDE VALLEY.