Schermerhorn, R.C. Our Lady Church and rectory