Get In Touch

Live Support is available to assist you from 9am to 9pm EST

Office address

STC Interpreting & Translation
1641 1/2 Westwood Blvd.
Los Angeles, CA 90024.

Mailing Address

STC Interpreting & Translation
9854 National Blvd.,#359
Los Angeles, CA 90034.

Phone Number

800-750-8797 (Toll Free)
310-287-0405 (Phone)
310-943-2747 (Fax)

Email Address

info@STCinterpreting.com

Join Our Team

Live Support is available to assist you from 9am to 9pm EST