Leave it to Nature Leave it to NatureRetail Recreational Listing Type: Retail Recreational Directions Website Reviews   5340 Shasta Dam Blvd Shasta Lake City, CA 96019, USA (530) 691-7199 Leave a Review