Active registration

Stowers Institute for Medical Research

Kansas City, MO

General information for Stowers Institute for Medical Research

Physical address
1000 E 50th St, Kansas City, Mo, 64110
Mailing address
1000 E 50th St, Kansas City, MO, 64110

Points of contact for Stowers Institute for Medical Research

SAM.gov Points of Contact

Michelle Lewallen
Government Business POC Electronic Business POC
1000 E. 50th St., Kansas City, MO, 64110
Erin Rieber
Alternate Government Business POC
1000 E. 50th St., Kansas City, MO, 64110
Erin Ebeling
Alternate Electronic Business POC
1000 E. 50th St., Kansas City, MO, 64110

Additional contact details may be available