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

