ELIRA, INC.

PrivateCIK: 1652804
Location

ST. LOUIS, MO

Key Entity Details

Legal Name

ELIRA, INC.

Central Index Key (CIK)

1652804

Employer ID (EIN)

473541777

Phone Number

314-991-7979

Business Address

10411 CLAYTON ROAD

ST. LOUIS, 63131

MO

Mailing Address

10411 CLAYTON ROAD

ST. LOUIS, 63131

MO