Active registration

Well of Life

Saint Louis, MO

General information for Well of Life

Physical address
6976 Chippewa, Saint Louis, Mo, 63109
Mailing address
6976 Chippewa, Saint Louis, MO, 63109

Points of contact for Well of Life

SAM.gov Points of Contact

Nikelcia Marcelin
Government Business POC Electronic Business POC
6976 Chippewa, Saint Louis, MO, 63135

Additional contact details may be available

NAICS codes for Well of Life

Code Description Small Business
624229 PRIMARY Other Community Housing Services No
624221 Temporary Shelters No
814110 Private Households No