Map and satellite image of CLE Institute in Santiago de los Caballeros/Dominican Republic.
The Spanish language school CLE Institute is situated on geografic position of North 19º 27' 03.3'' and West 70º 42' 10.7''.
The street address is: Calle El Sol, 81, Santiago de los Caballeros (Dominican Republic)