St. Peter Claver is 120 years stron