Instituto Nacional de Santiago Texacuangos is located in Santiago Texacuangos, El Salvador on JVQHP9Q. Instituto Nacional de Santiago Texacuangos is rated 4.3 out of 5 in the category education in El Salvador.
Accessibility
No wheelchair-accessible entrance