Centro de Desarrollo Tecnológico de Telemática - INA is located in Costa Rica on Provincia de Alajuela, San Antonio. Centro de Desarrollo Tecnológico de Telemática - INA is rated 5 out of 5 in the category technical school in Costa Rica.
Address
Provincia de Alajuela, San Antonio
Accessibility
Wheelchair-accessible toilet