General information for Truebind Bio Inc
Physical address
4340 Duncan Ave, Saint Louis, Mo, 63110
Mailing address
4340 Duncan Ave, Ste 270, Saint Louis, MO, 63110
Points of contact for Truebind Bio Inc
SAM.gov Points of Contact
Grant
Downes
Government Business POC
Electronic Business POC
CEO
4340 Duncan Ave, Saint Louis, MO, 63110
Donna
Burruss
Alternate Electronic Business POC
490 W 181st ST, Scranton, KS, 66537
Additional contact details may be available