Indian Creek Nature Center to hold tree walk June 15 in Rensselaer Falls