Stephen and Peter Sachs Museum

The Stephen and Peter Sachs Museum is located on the grounds of the Missouri Botanical Garden, a center for botanical research and science education, as well as an oasis in the city of St. Louis. It offers 79 acres of beautiful horticultural display, historic architecture, one of the world’s largest collections of rare and endangered flora, and a unique museum that offers the opportunity to view rarely seen art, artifacts and more collected over the last 160 years.

4344 Shaw Blvd
St. Louis, MO 63110