TERRA LIFE SCIENCES INC.

PrivateCIK: 1735283
Location

CALGARY, A0

Key Entity Details

Legal Name

TERRA LIFE SCIENCES INC.

Central Index Key (CIK)

1735283

Employer ID (EIN)

000000000

Phone Number

403-768-1566

Business Address

3900 12TH STREET NE

CALGARY, T2E8H9

A0

Mailing Address

3900 12TH STREET NE

CALGARY, T2E8H9

A0