St. Francis House History Moment
Father John Geevarghese, former Director of Social Work, and family.
Father Geevarghese was with St. Francis House from the late 1970’s until he retired in the late 1990’s. He came back to St. Francis House in 2005 until January of 2009.