A travel agencies company, Champ America is located at San Gabriel, CA. It pulls in a yearly revenue of $1.2 million and employs 13 people. Champ America's growing popularity is especially prevalent in the boutique market. President Steven Shi manages the company.
Want to share more of your experience?GO TO FULL REVIEW