Omnilife is preparing to establish its United States headquarters in Allen with a new $61 million development. The project involves two buildings on the site, designed to support the company's operational needs while also providing commercial flexibility for other businesses.
The primary structure will house Omnilife’s corporate offices alongside a warehouse and a manufacturing plant. This facility is intended to support the company’s distribution network, which currently includes 19 retail locations spread across 11 states.
A second building on the property measures 70,000 square feet and is designated as speculative space. This portion of the development will be available for lease to additional tenants, allowing other companies to occupy the site alongside Omnilife.
Details regarding specific timelines for the opening or construction completion were not provided in the source material. Information about potential job creation numbers or specific tenant interest in the speculative building is also not yet clear.






