BJC Institute of Health
Monday - Friday, 6 am-6 pm
- Physical Address: 425 S Euclid Ave, St. Louis, MO, United States
Location: 425 S. Euclid Avenue, Saint Louis, MO 63110
Built: In 2011 by Cannon Design
Space: Basement through Eleventh Floor comprising approximately 704,976 square feet
Building Hours: 6 am – 6 pm, Monday – Friday. The building can be accessed with a WUSM or BJC ID card after-hours.
Please select a post from the dropdown to the right.