Skip to main content

Our Lady of America in St. Louis Cathedral

By August 12, 2007January 3rd, 2009Devotional, News

Ave Maria!

The official statue of Our Lady of America has arrived at the St. Louis Cathedral where it will remain until Sept 8, feast of Our Lady’s Birthday.

This is the same statue that was blessed by Archbishop Burke of St. Louis at the US Bishop’s meeting in Baltimore, MD in November.

Ave Maria!


Author apostolate

More posts by apostolate