Used to be?
I just did a little looking, and it sounds like it's still there.
Maybe there was more than one, and your mama is thinking of a different one.
From the Sisters of St. Francis of Perpetual Adoration website (I can't help but chuckle over the idea of nuns having a website):
"The Sisters of St. Francis of Perpetual Adoration continue to serve in education, health care, and other ecclesial ministries in Germany, the United States, and the Philippines ... The Provincial House of the Immaculate Heart of Mary Province is located in Mishawaka, Indiana. From there we serve in the Archdioceses of Chicago and Indianapolis, and the Dioceses of Fort Wayne-South Bend, Lafayette-in-Indiana, and Gary."