Riley LabMcDonnell Medical Sciences BuildingPhysical Address: 4565 McKinley Ave, St. Louis, MO, USA Mailing Address: 4565 McKinley Ave., Room 725St. Louis, MO 63110