Immaculate Conception / Saint Henry Church will be closing on July 1st, as part of the reorganization of the southside deanery of the Archdiocese of Saint Louis. This church has a magnificent limestone exterior, and was built in 1904, the year of the World's Fair.
Very sad. What has happened to it?
ReplyDeleteIt was purchased by a concert band, who use it as a rehersal hall.
ReplyDelete