Explore details about location Carol J. Getchell Nature Trail. Carol J. Getchell Nature Trail is a location situated within the Framingham alongside other areas such as Edgell Road, Heather Drive, Rocky Road.