A durable goods, nec company, Imax Sprts is situated directly at Los Angeles, CA. It boasts an annual revenue of $1.9 million and employs two people. Imax Sprts's reputation in the boutique space is something to be admired. Currently at the head of company leadership is Owner Justin Wi.
Want to share more of your experience?GO TO FULL REVIEW