Active registration

Api Innovation Center

Saint Louis, MO

General information for Api Innovation Center

Physical address
401 S 18th St Ste 250, Saint Louis, Mo, 63103
Mailing address
401 S 18th St Ste 250, Saint Louis, MO, 63103
Website
apicenter.org

Points of contact for Api Innovation Center

SAM.gov Points of Contact

Gerren McHam
Government Business POC
VP, Government and External Affairs
401 S. 18th Street Ste 250, SAINT LOUIS, MO, 63103
Donald Lohman
Alternate Government Business POC Alternate Electronic Business POC
401 S. 18th Street Ste 250, Saint Louis, MO, 63108
Kevin Webb
Electronic Business POC
Chief Operating Officer
401 S. 18th Street Ste 250, SAINT LOUIS, MO, 63103

Additional contact details may be available

NAICS codes for Api Innovation Center

Code Description Small Business
325412 PRIMARY Pharmaceutical Preparation Manufacturing No