One of the ministries of the Mary Immaculate Parish Ladies of Charity in Pavilion, NY, a Diocese of Buffalo parish group, is making blankets for All Babies Cherished (ABC). ABC provides Christ-centered assistance during pregnancy, offering “emotional support, encouragement and guidance throughout pregnancy, early childhood or the option of adoption for both mothers and fathers”.