is not in process of liquidation on Apr 7, 2024
Where is the Church of Our Lady of Lourdes's headquarters?
the Church of Our Lady of Lourdes's headquarters is located at Little Falls, MN , USA
What year was the Church of Our Lady of Lourdes started?
the Church of Our Lady of Lourdes was started in 1920
Sources: Minnesota Secretary of State