Fr. Peter Scott, currently stationed in Nigeria, was the parish priest and principal here at OLMC before Fr. Sherry. Apparently he is quite ill and is asking for prayers and Masses. In your charity please keep him in your prayers.
In Christ,Fr. William MacGillivray | FSSPX