International School of San Antonio is located in San Antonio, United States on 6739 Callaghan Rd. International School of San Antonio is rated 5 out of 5 in the category language school in United States.
Address
6739 Callaghan Rd
Service options
On-site services