LUNA PARENT, INC.

PrivateCIK: 2091936
Location

KANSAS CITY, MO

Key Entity Details

Legal Name

LUNA PARENT, INC.

Central Index Key (CIK)

2091936

Employer ID (EIN)

872353111

Phone Number

866-845-9545

Business Address

1801 MAIN STREET

KANSAS CITY, 64108

MO

Mailing Address

1801 MAIN STREET

KANSAS CITY, 64108

MO