Get Directions to Naturegraph Publishers, Inc. Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Naturegraph Publishers, Inc. 3543 Indian Creek Road, Happy Camp, CA 96039 +1 800-390-5353 View details Click to load map