Saint Thomas More Parish, Convent Station