28 employees
Ecela Spanish is an educational institution that provides language-learning courses, pronunciation, and translation services.
2000