Need Help? Talk to an Expert  +1-800-233-9014

News & Insights

OriGen Moves to New Facility

News & Insights

Origen has relocated to a new, custom built 26,000 SF (2500 M2) production facility.