Pages

Tuesday, July 08, 2008

Photo of Saint Nicholas Church, in Saint Louis, Missouri

Saint Nicholas Roman Catholic Church, in Saint Louis, Missouri, USA - exterior at dusk

Saint Nicholas Church, in downtown Saint Louis, Missouri.  The parish dates from 1865 and has been staffed since 1926 by the Society of the Divine Word.  The current parish buildings date from about 1960.

Click here for newer photos of the church.

No comments:

Post a Comment