Start Here

We’d love to hear from you.

Give us a call, email us, or ask a question using our contact form.

CSI Headquarters
Los Angeles, CA

CSI Distribution Center
1319 Post Hill Road
Factoryville, PA 18419

1.800.577.6916 (toll free)
570.346.8840 (direct)

Partners
The Flame Centre – Singapore
The Flame Centre – China
HREC – China
LSA Global

Contact Us Today.