Excuse me, does your staff speak spanish?
Address: 730 S Allied Way E, El Segundo, CA 90245, USA
Juan Ibarra | Sep 1, 2020
Yes some do speak spanish
Susan J. Essenmacher | Sep 1, 2020
Some employees speak Spanish fluently
Thanks! Your answer is awaiting moderation.