Sister Concetta Fabo and Sister Pat Larkin live and minister at Stella Maris Retreat and Renewal Center in Skaneateles, N.Y.
Sister Concetta Fabo and Sister Pat Larkin live and minister at Stella Maris Retreat and Renewal Center in Skaneateles, N.Y.
Leave A Comment