The Nature Institute invites public to celebrate spring

March 14, 2014 – You know the season has changed when you start to hear the Spring peepers and Leopard frogs start to chirp. At The Nature Institute (TNI), located on 2213 South Levis Lane in Godfrey, you will hear not only those sounds, but soon the laughter during their upcoming spring events… MORE