Autism Nature Trail Grand Opening at Letchworth State on Friday October 1, 2021.