30th Anniversary
Opened 1982 in St. Louis & 2006 in St. Charles, Our Lady's Inn is a life-affirming alternative to abortion. Our Lady's Inn opened January 22, 1982. 30 Years of Providing Shelter and Hope for a New Life Through Humble Acts of Love! Our Lady's Inn is a pro-life emergency shelter/maternity home program for homeless, pregnant women and their children. More than 5,000 women, plus their children, have been sheltered and served by Our Lady's Inn. Your kind acts of prayers, financial support and volunteerism help the miracle continue and give hope to women and children in need. Thank you!