Twin Nuns Who Are Franciscan Sisters Thankful for 70 Years of Religious Life November 6, 2019 ... of the Sea School on Staten Island; Our Lady of Perpetual Help in Pelham Manor; Holy Name School in New Rochelle; and Immaculate Conception ...