McDonnell Medical Sciences Building Physical Address: 4565 McKinley Avenue, St. Louis, MO, USA Related