CENTAUR BIO INC.

PrivateCIK: 1975017
Location

CHARLOTTE, NC

Key Entity Details

Legal Name

CENTAUR BIO INC.

Central Index Key (CIK)

1975017

Employer ID (EIN)

862665349

Phone Number

704-807-6502

Business Address

7805 PEMSWOOD STREET

CHARLOTTE, 28277

NC

Mailing Address

7805 PEMSWOOD STREET

CHARLOTTE, 28277

NC