McMillan BuildingBarnes-Jewish Hospital Physical Address: 517 South Euclid Avenue, St. Louis, MO, USA Mailing Address: 517 S. Euclid AvenueSt. Louis, MO 63110