Saint Louis University Hospital
St. Louis, MO
This $550 million, 316-bed hospital was a design project completed in 2020 by New+Found design affiliate. The hospital was recognized by many as the project of the year in St. Louis, MO.
Meet the Team
Contact Us Today