Shattuck Labs, R&D Office North Carolina 21 Parmer Way, Suite 200Durham, NC 27709 Shattuck Labs, Corporate Office Texas 1018 W. 11th Street, Suite 100Austin, TX 78703