Indica Labs, Inc. Company Logo
  1. Top Workplaces
  2. Indica Labs, Inc.

Indica Labs, Inc. Overview

Headquarters
Albuquerque, NM
Employees
40 US Employees
Industry
Biotechnology

Awards

Top Workplaces Regional Awards
2020

Company Snapshots