view-company-reviews
/company/flamingo-interpreting-inc/place-order
1 Reviews of Flamingo Interpreting Inc
New York, NY, United States
100% of buyers recommend this company
1
Anonymous
Imported Review
23 Mar 2023
They provided incredibly talented interpreters who were professional, respectful and super fun to work with!