FLORASCENTIALS, INC.

PrivateCIK: 1826013
Location

ST. LOUIS, MO

Key Entity Details

Legal Name

FLORASCENTIALS, INC.

Central Index Key (CIK)

1826013

Employer ID (EIN)

825074178

Phone Number

5106982462

Business Address

20 S. SARAH ST.

ST. LOUIS, 63108

MO

Mailing Address

20 S. SARAH ST.

ST. LOUIS, 63108

MO