St. John & Holy Cross Office Hours