KILLBUCK - The Killbuck Watershed Land Trust ... the Quarry Bluff trailhead at the intersection of County Road 621 and Ohio 520. The trail is a 1-mile loop that meanders through the upland habitat ...