The Discovery of the Perry Mastodon

The property is located at the edge of the floodplain of the East Branch of the DuPage River, near Glen Ellyn, Illinois.