Located near the intersection of Clinton and Clay, The Franciscan Sisters of Our Lady of Perpetual Health is a group dedicated to serving others. It began assisting the immigrant population in St. Louis in 1901, and today, assists others through education and empowerment programs.