Didn't See This Coming! Finch Hollow Nature Center ClosesDidn't See This Coming! Finch Hollow Nature Center ClosesThe Finch Hollow Nature Center suddenly closes after 54 years. There were several reasons involved, so what will they do next?Glenn PitcherGlenn Pitcher