Contact Information

 

Street Address:
Stowers Institute for Medical Research
1000 E 50th Street
Kansas City, Missouri 64110

Telephone:    (816) 926-4000
Fax:               (816) 926-2000
Email:            info@stowers.org

 

Media inquiries:

Telephone:    (816) 926-4015
Email:            communications@stowers.org