Teclife is located in Costa Rica on Detrás del Instituto de Alajuela, sobre calle ancha, contiguo al AMPM Alajuela. Teclife is rated 5 out of 5 in the category technical service in Costa Rica.
Address
Detrás del Instituto de Alajuela, sobre calle ancha, contiguo al AMPM Alajuela
Amenities
Gender-neutral toilets