Instituto Superior Tecnológico Los Andes - ISTLA - ( Instituto Los Andes en Santo Domingo) is located in Santo Domingo, Ecuador on Instalaciones del Colegio «Latino», Av. Tsáchila , Urbanización Vega, Calle Río Shiripuno y Río Yamino, Lote 7. Instituto Superior Tecnológico Los Andes - ISTLA - ( Instituto Los Andes en Santo Domingo) is rated 5 out of 5 in the category special education school in Ecuador.
Address
Instalaciones del Colegio «Latino», Av. Tsáchila , Urbanización Vega, Calle Río Shiripuno y Río Yamino, Lote 7