DSC - STEAMBOX is located in Costa Rica on 250 m oeste y 100 norte del Liceo San Carlos Alajuela SAN Carlos. DSC - STEAMBOX is rated 5 out of 5 in the category co-ed school in Costa Rica.
Address
250 m oeste y 100 norte del Liceo San Carlos Alajuela SAN Carlos