These butterflies are from the Butterfly House in St. Louis, Missouri. The Sophia M. Sachs Butterfly House is a butterfly zoo operated by the Missouri Botanical Gardens, and located in Faust Park in Chesterfield, Missouri. The Butterfly House is accredited by the Association of Zoos and Aquariums.
You can find it in Faust Park on Olive Street Road just north of I-64 near Chesterfield Mall. It's a part of the Missouri Botanical Gardens.
15193 Olive Blvd Chesterfield, MO 63017
No comments posted.