Home Tree Hill Nature Center Share Tree Hill Nature Center promotes environmental stewardship to the community through quality, hands-on educational programs and low-cost access to natural areas. Guided Tours are available. Website Email Tree Hill Nature Center7152 Lone Star Rd. Jacksonville, Florida 32211DetailsOpen in Google Maps Map Save Save Details Virtual Tour Amenities Details Address 7152 Lone Star Rd. Jacksonville, Florida 32211 Phone (904) 724-4646 Virtual Tour Amenities Kid Friendly