view-company-reviews
/company/l-a--translation-and-interpretation--inc/place-order
1 Reviews of L.A. Translation and Interpretation, Inc.
Los Angeles, CA, United States
Company reviews
1
Laila S.
Imported Review
24 Jan 2025
My interaction with this company has frustrated and disheartened me.