St. Lawrence in Canton, NY is a perfect fit. Its silly and meaningless US News ranking is #58, however.