Automotive services, nec company Jimmy Chiu Inc is located in Flushing, NY. It has an annual revenue of $977,130 and employs six people. Simply, Jimmy Chiu Inc is making an undeniable splash in the industry with its boutique appeal. The company's Owner is Jimmy Chiu.
Want to share more of your experience?GO TO FULL REVIEW