Instituto Tecnológico de Costa Rica (ITCR) Sede Santa Clara
Phone Number: +50624013000 , 24013000
Website: www.tec.ac.cr..
Categories: College & university
Address: Santa Clara, San Carlos, Ciudad Quesada
GPS Coordinates:
10.36111,-84.50925
Florencia, San Carlos Canton, Alajuela Province, Costa Rica
Facebook: facebook.com/218655298155107
Instagram: Photos and Videos