Get Directions to Key's Ranch Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Key's Ranch Joshua Tree National Park, 74485 National Park Drive, Twentynine Palms, CA 92277 View details Click to load map