Hours:
Sunday - Closed
Monday - Friday - 9:00am to 1:00pm
Saturday - Closed
Location:
Pius XII Memorial Library, Room 307
3650 Lindell Blvd.
Saint Louis, MO 63108