April 17th has been set as the new deadline to submit a financial aid application through Facts Grant & Aid Assessment to the Diocese of Worcester Catholic Schools Office. Award decisions will be sent to parents the week of May 11, Previously submitted material will be held for review following the new timelines [...]