Turner Gulch is a recreational area located near Lucky Peak Dam offering outdoor activities in a natural setting.
S Lucky Peak Dam Rd, Boise, ID 83716