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