Posted on March 12, 2018 14:18

Celebrate the contributions Catholic Sisters have made to the St. Louis communiyt for the last 200 years and counting by visitiing the St. Louis Public Library's exhibit - Catholic Sisters: THe Spirit of St. Louis. 

This free exhibit is open from 10:00am to6:00pm Mondays through Saturday, through April 28th at the Central Library at 1301 Olive Street.

For information click here.

Bookmark and Share