Fr Stephen Imbarrato at Our Lady Queen of the Universe Shrine St Don Oriano Boston

The final day of Fr. Stephen Imbarrato of Priests for Life's visit to Boston sponsored by WQPH and Prayers for life was the biggest. He spent the morning with the little sisters of the poor before heading over to the Our Lady Queen of the Universe Shrine in Boston run by the sons of Divine … Continue reading Fr Stephen Imbarrato at Our Lady Queen of the Universe Shrine St Don Oriano Boston